RSS3

RSS3

RSS3 is an information dissemination protocol for Web3 with the core elements of feed and search.

#7 大きなアップデートとWeb3パス

過去数週間で、私たちは素晴らしい進展を遂げ、皆さんと共有できることを非常に楽しみにしています。それぞれは既存の RSS3 プロトコルへの重要な追加であり、Web3 の世界に向けての構築をさらに助けてくれるでしょう。

大きなアップデート#

インターネットの始まりから、人間はオンラインで資産を作成してきました。資産は金融だけではありません:サイバー世界であなたが作成または所有するすべてがあなたの資産です。これらは自己ホストされたウェブサイト上のシンプルなコンテンツから始まり、さまざまなアプリケーションを通じてより洗練されたデータセットへと進化しました。現在、分散型インフラの進展により、トークンや NFT のようなオンライン資産がさらに増加しています。私たちはそこで止まるつもりはありません。トレンドを見れば、オンライン資産の量と多様性が常に増加していることは明らかです。具体的には、今後数年間で、より多くの非譲渡可能トークンやゲーム資産が見られることを期待しています。

次の時代はメタバースに属し、その中でユーザーはさまざまなアプリケーションを通じて、主に分散型ネットワーク上で、より多くの重いオンライン資産を作成することになるでしょう。実際、すべての資産が同じネットワーク上にあることを期待することはできません。もし同じネットワーク上にあったとしても、同じ基準であることを期待することはできません。今でも、異なるチェーン上のトークンを持つユーザーが見られ、その大多数はイーサリアムにあり、Axie Infinity のようなゲーム NFT は Ronin のようなチェーン上にあり、記事や動画は Arweave や IPFS に分散して保存されています。これは、常に物事がシンプルであることを期待するユーザーによって決定されるのではなく、短期間で解決できないこれらの技術の根底にある論理によって決まっています。また、理論上は可能性のある単一の分散型ネットワークの障害(SDNF)の害を制限するため、こうした方が良いかもしれません。

異なるアプリケーション間での資産の相互運用性は、この方法ではるかに少ない労力で達成されるでしょう。現在、アプリケーションが相互運用性を扱う方法は、各チェーンを見て、資産を検索し、検証することです。メタバースアプリケーションがより良いユーザー体験とエンゲージメントのためにできるだけ多くのクロスネットワーク資産を扱う場合、これらの資産を検索し、検証するためのより良い方法が必要です。RSS3 ファイルはそのための信頼のない方法となりますが、私たちはまだ分散化の道を歩んでいます。さらに簡単にするために、Web3 Pass を導入し、アプリケーションが信頼のないユーザープロファイルとして使用するための最もシンプルで適応性があり、強力な方法とします。

この大きなアップデートは、RSS3 の基本的な立場を再確認します。

クロスネットワークアグリゲーターとして
RSS3 は、サイバーのペルソナのインデクサーになる運命にあり、私たちはプロトコルに検証およびインデックスモジュールを追加しています。RSS3Hub(または後に RSS3 ノード)は、特定のアカウントの所有権を検証し、検証されたアカウントからの資産を RSS3 ファイルにインデックス化することができます。そして、ネットワークは分散型ネットワークだけでなく、既存の中央集権的プラットフォームも指します。具体的には、RSS3Standard に RSS3Account と RSS3Asset を追加しており、RSS3Hub は Web3 Pass™の導入とともにこれらの新しいモジュールを最初に実験します。私たちは、アップデートに関する詳細情報や、コミュニティ開発者がこれらのモジュールを簡単に実装できる方法についてもすぐに発表します。

ユーザー制御インデックスとして
RSS3 が単なるアグリゲーターであることを超えていることは言うまでもありません。現在、ユーザーやアドレスが資産を表示する方法を見ると、最も原始的な方法を使用しています。700 の NFT を持っている場合、それらは一度に表示され、視聴者の選択肢は価格または年代順になる可能性が高いです。人間のタッチが欠けています。そこで RSS3 ファイルが登場します。強化された RSS3Hub(後に RSS3 ノードに変わる)は、異なるネットワーク間の資産を集め、Web3 の歴史の中で初めて、ユーザーがこのインデックスを制御する権限を与えられます。彼らは任意の資産を表示または非表示にすることを選択でき、自分自身で順序を変更する自由があります。あなたのファンや友人は、あなた自身のインデックスから、あなたの最高のコレクション、コンテンツ、または成果を見ることができます。
c2af0f56-cc30-4d24-a9d1-8e72ea54a298

OneSign™#

私たちが最初に RSS3 プロトコルを出荷したとき、データ所有権を最優先に設計しました。これは、ユーザーが変更を加えるたびに別々の署名を必要とします。これはセキュリティのための最もシンプルな方法ですが、ソーシャルおよびコンテンツアプリケーションには十分ではありません:彼らはすべてのアクションを確認する必要はありません。したがって、この大きなアップデートでは、非金融 dApp のためのアイデンティティ検証を完全に変える新しい署名アーキテクチャ「OneSign」を導入します。これにより、より安全で便利になります。そして、いいえ、私たちは特許を取得していません(笑)。私たちは、すでに同様のアーキテクチャを採用しているかどうかにかかわらず、すべての非金融 dApp に対して「OneSign」と呼ばれるオープンスタンダードを形成するよう呼びかけます。

まず第一に、非金融アプリと金融アプリの署名用の秘密鍵は異なるべきであり、可能なセキュリティリスクを排除します。同時に、ユーザーは異なるタイプの鍵が異なるケースで使用される概念モデルを徐々に形成する必要があります。

  • 特に、金融目的の場合:
  1. 常に「SIGN IT IF YOU MEAN IT」を確認してください。これは、ユーザーのアクションが実行前に明示的に署名される必要があることを意味します。
  2. 秘密鍵は決してウォレットアプリから離れてはいけません。
  • しかし、非金融目的の場合:
  1. ユーザーはほとんどのアクションに対して明示的に署名する必要はありません(これは、web2 時代にすでに形成されたユーザーの認識を満たすだけでなく、ほとんどのアクションがそれほどの利害を持たないため、理にかなっています。例えば、セキュアメッセージングアプリでさえ、メッセージが署名されるたびに明示的に署名を求めることはありません)。
  2. 秘密鍵は IndexedDB のような安全なローカルストレージに保存でき、アプリケーションや拡張機能がこれらの鍵にアクセスできないことを確認します。

RSS3 がイーサリアムと引き続き機能するためには、Secp256k1 曲線を使用することが理にかなっています。しかし、前述のように、ユーザーがソーシャルまたはコンテンツアクションを直接イーサリアムの鍵で署名することを避ける必要があります。したがって、ユーザーのために別の鍵ペアを生成し、イーサリアムの秘密鍵を使用して生成された公開鍵に署名し、最後に新しく生成された秘密鍵を IndexedDB に保存します。この方法では、ユーザーは新しい鍵ペアを生成する際にのみイーサリアムの秘密鍵で署名する必要があります。もちろん、高度なオプションとして、ユーザーは RSS3 アクションに署名するたびに鍵ペアを再生成することを強制することもできますし、期限を設定することもできます。

リソース豊富なブラックハットハッカーが何をするか予測することはできませんが、私たちができることは、生成された鍵ペアに異なる曲線を使用して価値がないものにすることです。

私たちは Web3 業界にこれを普遍的な標準にするよう呼びかけます:ユーザーが Secp256k1 の秘密鍵で署名する場合、それは敏感な操作であり、そうでない場合、その操作はそれほどの利害を持たないということです。私たちは、ユーザーが友達をフォローするだけのために署名するアクションを常に確認することを望んでいません。コンテンツの署名の標準は長い間存在しており、主に Curve25519 を使用しています。実際、ビットコインの出現が徐々に Secp256k1 を業界標準にしました。したがって、異なる目的のために異なる曲線を維持することは理にかなっています。

Secp256k1 とは異なる曲線には多くの優れた選択肢があります。OneSign のために、私たちは最も広くテストされ、使用されている選択肢の 1 つである Curve25519 を選びました。そして、私たちはここでの選択肢についての議論を歓迎します。

私たちは、RSS3 がこのような署名アーキテクチャを採用しようとしている最初のプロジェクトではないことを明確にしています。多くのソーシャルメディア、メッセージング、その他の分散型アプリケーションがこの方向で先駆者となっています。しかし、私たちはオープンで共有された標準が作成されることを望んでおり、非金融分散型アプリに取り組むすべての人が私たちに参加することを望んでいます。

Web3 Pass™#

ここに私たちの「もう一つのこと」があります...

過去数週間、私たちは RSS3 の力をあなたの指先で示すことができる何かを秘密裏に開発してきました。それは Web3 Pass と呼ばれています。

進化した RSS3 プロトコルを使用して、ユーザーが RSS3 ファイルと対話し、サイバー資産を誇示するためのネイティブな方法を考案する時が来たと信じています。私たちは、Web3 Pass にますます多くのモジュールを段階的に出荷し、RSS3 ができることをさらに示していきます。開発者は、このオープンな Web3 ユーザーテーブルだけでなく、アプリケーション内ですぐに表示できる美しいユーザープロファイルページからも利益を得ることができます。これらはすべてのデバイスやプラットフォームに適合します。そして、すべてはたった 1 行のコードで実現します。

既存のイーサリアムアドレスを使用して、RSS3 ベースの Web3 Pass を簡単に開始し、クロスネットワークメタバース Web3 の旅を始めることができます。上記の OneSign アーキテクチャのおかげで、非常に安全で簡単になります。

私たちは、Ropsten ネットワークを通じて最初に実験を行い、こちらに簡単なガイドを用意しています:https://www.notion.so/rss3/A-Brief-Guide-for-Web3-Pass-3f42b829d0d64815aca63602cbe4ebaf。

すべてのデータは、準備が整い次第メインネットに移行されることに注意してください。

RSS3 ネーミングサービス
最初のことは、RSS3 ネーミングサービスについてです。まだ十分に開発されていませんが、Web3 Pass で試行する時が来たと信じています。すべてのユーザーは、イーサリアム契約(https://ropsten.etherscan.io/address/0x63cfeb343975116ec2fc27125609da236d066615#code)を通じて登録する必要があります。この登録には、$PASS トークン(https://ropsten.etherscan.io/address/0x63cfeb343975116ec2fc27125609da236d066615#code)を燃やす必要があります。これにより、RNS(ENS の一種)が付与されます。これは Mirror.xyz の登録に似ているかもしれませんが、特別なタイプの ENS として、1 つのアドレスには 1 つの RNS しか持てず、譲渡できず、期限が切れることはありません。また、別のアドレスのために通常の ENS を登録することはできますが、RNS のためにはできません。

私たちは RNS をこのように設計しましたので、典型的な資産とは見なされません。分散型サイバーペルソナのための統一されたリゾルバーとして、誰かが 2 つを持つことや、他のペルソナに譲渡または取引することは理にかなっていません。誰かが複数のパスポートを持ったり、取引したりしないことを考えてみてください。今のところ、RNS は最低 2 文字、最大 15 文字でなければなりません。そして、将来的に自分の RNS を変更するオプションを残しましたが、それは私たちが決めることではなく、RSS3 DAO がどのように機能すべきかを決定します。

検証と制御
大きなアップデートで議論したように、RSS3 プロトコルは現在、特定のアカウントの所有権を検証することを許可しています。この最初のバージョンでは、イーサリアムとバイナンススマートチェーンの検証をサポートします。これらの検証は非常に簡単です:Web3 Pass を通じて、新しいアカウントを追加するをクリックし、このアカウントが基づいているネットワークを選択し、次に MetaMask 拡張機能でメッセージに署名します。現在、アカウントの追加と検証は MetaMask または同様のブラウザ拡張機能でのみ行うことができます。そして、私たちは WalletConnect が機能するように取り組んでおり、これによりモバイルデバイスでも行えるようになります。同時に、WalletConnect を使用して Web3 Pass にログインし、Pass を管理し、他の Pass を確認することができます。私たちは、異なるチェーン、サイドチェーン、分散型ネットワーク、さらには中央集権的プラットフォームを含む、より多くのアカウントサポートを取得するために一生懸命取り組んでいます。しかし今のところ、あなたが望む限り、あなたのものとして所有している ETH と BSC のウォレットからすべてのコレクションを表示することを楽しんでください😉

アカウントが検証されると、資産はあなたの Web3 Pass を通じて表示される RSS3 ファイルに引き込まれます。これで、あなたはこれらのコレクションを好きなようにドラッグアンドドロップできます。ほとんどのコレクションを隠して、最高のものだけを表示することも、すべてを表示することもできます。この場合、すべてがあなたの Pass に表示されます。

このようにして、あなた自身のタッチを持った検証済みの集約された Pass が開始されます。リンクを取り、Twitter のような目立つ場所に掲示して、他の人があなたの Pass をフォローし、時々チェックできるようにします。

一部の Q&A#

  • 誰が Web3 Pass を開発しましたか?
    私たち、Natural Selection Labs が開発しました。RSS3 の背後にいる同じ人々です。

  • RNS とは何ですか?
    私たちが開発した特別なタイプの ENS で、Web3 Pass の登録時に任意のアドレスに付与されます。

  • $PASS とは何ですか?
    私たちがリリースした ERC-20 トークンです。アドレスが Web3 Pass に登録しようとするたびに、1 $PASS が燃やされる必要があります。

  • どうやって $PASS を取得できますか?
    $PASS は、中央集権的または分散型の取引所でどこでも販売されていません。今のところ、$PASS を取得する唯一の方法は、こちらのウェイトリストに参加することです(終了)。

  • なぜこの燃焼のことをするのですか?
    初期段階では、ユーザー数を制限する方法です。後の段階では、登録権のためのより過激な市場手段に変わるかもしれません。

  • なぜ ETH と BSC を選ぶのですか?
    それらは人気があり、実装が簡単です。

  • RSS3 と Web3 Pass の関係は何ですか?
    同じ会社が主導するプロジェクトです。Web3 Pass は RSS3 プロトコルに基づいています。

  • Web3 Pass に似たものを構築できますか?
    はい、RSS3 プロトコルとすべてのインデックスファイルはオープンです。実際、あなたが Web3 Pass よりもはるかに優れたものを開発することを望んでいます。

  • Web3 Pass の登録から利益を得ていますか?
    いいえ、私たちのスマートコントラクトに関しては EtherScan(https://ropsten.etherscan.io/address/0x63cfeb343975116ec2fc27125609da236d066615#code)で確認できます。あなたが支払うすべての ETH は、イーサリアムネットワークのマイナーに支払われます。実際、後でメインネットに移行する際に、私たちがあなたのために支払います。

  • 早期の Web3 Pass ユーザーにトークンをエアドロップしますか?
    それは合理的に聞こえますが、まだ議論中です。

  • RSS3 プロトコルのこの大きなアップデートを主導したのは誰ですか?
    Natural Selection Labs の DIYgod と Atlas です。

  • Web3 Pass の背後にいるのは誰ですか?
    Anny、Atlas、Candinya、DIYgod、Johnny です。

  • これらのアップデートについて私が知ることを確実にしているのは誰ですか?
    Usagi と Seiyo です。

  • チームの面倒を見ているのは誰ですか?
    STZ です。

  • これらの名前(Web3 Pass、OneSign、RNS)を考えたのは誰ですか?
    チーフネーミングオフィサーの Joshua です。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。