jolestar

jolestar

https://twitter.com/jolestar

私のWeb3のビジョン

私は、@kelseyhightower が git と web3 について話しているのを見ました。以前にも似たようなトピックについて話したことがあるので、ここで再度言い換えます。

私の Web3 のビジョンでは、アプリケーションのデータは git のようなローカルリポジトリに保存され、P2P ネットワークに接続され、リアルタイムで同期されます。例えば、@kelseyhightower がブログを書いてローカルデバイスのリポジトリに保存し、ルートハッシュの更新通知をウェブ上の購読者にブロードキャストします。私のデバイスはそれを聞いて、自動的にリポジトリを同期します。そして、私はローカルアプリケーションを開いて購読したブログを見ることができます。

このソリューションにはいくつかの利点があります:

  1. ユーザーはデータの所有権が保証されるため、データは彼のデバイス上にあり、他の誰もそれを削除することはできません。
  2. 任意の中間ノードはデータをキャッシュすることができ、同期を高速化し、ホームルーターやクラウドサービスのようなものでデータの自動バックアップなどのエクスペリエンスを向上させることができます。ただし、中間ノードがデータを操作できないようにするための git のチェックサムメカニズムがあります。
  3. 中央集権的なブログシステムもこのシステムで役割を果たすことができます。検索、集約、および推奨などのサービスですが、これらのサービスはレプリカの削除権限のみを持っています。元のコンテンツは常にユーザーのデバイス上にあります。

このシステムのインフラはほぼ利用可能です。ブロックチェーンと DID を介した公開鍵の配布、分散型ネームサービスによるサービスの発見、暗号通貨による支払い、NFT によるメンバーシップカード、そしてビジネスモデルも利用可能です。

しかし、このシステムのエクスペリエンスは Web2 アプリケーションと比較して大きなギャップがあります。これを解決するために、2 つの重要な質問に答える必要があります:

  1. ブロックチェーンはどのように大量のユーザーをサポートするのか?それがブロックチェーンのスケーリングの問題です。
  2. アプリケーションはどのようにブロックチェーンと組み合わせるべきか?それがブロックチェーンと Web3 アプリケーションの関係です。

これらの 2 つの質問についてどう思いますか?

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