W3bstream "Sprout": コミュニティ更新
はじめに
私たちは、W3bstreamプロジェクトの最新の進展をコミュニティと共有できることを嬉しく思っています。私たちの次回のリリース「Sprout」は、オフチェーンデータから派生するカスタム証明書を必要とするアプリケーションに欠かせない完全に分散化されたインフラストラクチャを提供するための重要な一歩となります(「DePIN」における物理的作業の証明のような)。このブログでは、Sproutが何であるか、W3bstream DevNetとの違い、ノードオペレーターやDePINプロジェクトにとってのエキサイティングな可能性について掘り下げます。
Sprout: 新しい始まり
生データを処理し、カスタムゼロ知識(ZK)証明書を生成するための分散型インフラストラクチャを提供することにより、W3bstreamはdAppsのトークン経済におけるデータの信頼性と信憑性を確保します。一般に、W3bstream Sproutプロトコルは、前のバージョンに比べて大幅なアップグレードを提供し、分散化、スケーラビリティ、構成可能性に多くの重点が置かれています:
- 新規開発:Sproutは単なるアップデートではなく、W3bstreamのDevNetを通じて実装された様々なDePINプロジェクトからの広範な経験から生まれたゼロからの完全な再開発です。
- オープンソース:W3bstreamのSproutリリースは既にオープンソースで、MachineFiのGitHubリポジトリでアクセス可能です。
- 分散型でアクセス可能:W3bstream Sproutは、誰でもノードオペレーターとして参加できる真の分散ネットワークです。ノードオペレーターは、プロトコルの維持とzk証明を生成するための計算能力を提供することで、$IOTXや各種DePIN資産を獲得する機会を得ることができます。
- IoTeXブロックチェーンの役割:W3bstreamは、IoTeXネットワークの重要な部分であり、オーケストレーターとして機能します。すべてのW3bstreamノードとDePINプロジェクトは、IoTeXチェーンに登録されます。ノードオペレーターは、$IOTXトークンをステーキングする必要があります。
ZK中心のプロトコル
- 多様なZK技術のサポート:プロトコルは、Halo2、RISC0、zkWASMなどのさまざまなゼロ知識技術を既にサポートしています。
- プログラマビリティ: W3bstream Sproutは、任意のDePINプロジェクトのためにzk証明を生成するカスタムプロバーを作成することを可能にします。証明書は、そのプロジェクトの構成に応じてカスタム「出力アダプター」を介して、各プロジェクトのスマートコントラクトに自動的に送信されます。
- 検証可能な計算のためのレイヤー2: 新しいW3bstreamプロトコルは、二つの異なるタイプのノードを持っており:エントリーノードは、対応するデータ可用性層から生のデータメッセージをバッチとして保存/パックするデータシーケンサーです。また、ゼロノードは、実際のプロバーであり、生のデータのバッチを受け取り、zk証明を計算してサポートされたLayer-1ブロックチェーンに書き込みます。
以下の図は、IoTeXチームが現在取り組んでいるW3bstream Sproutアーキテクチャを示しており、上記の要素のいくつかを強調しています。

今後の展望
私たちがW3bstream Sproutの開発と強化を続ける中で、開発者コミュニティの協力を得て、この現在のコードをテストし、フィードバックを共有し、公式のSproutリリースが2024年初頭に予定されている前に改善点を提案していきます。これからの更新を楽しみにしておいてください。また、私たちのGitHubでSproutリリースを探検してください。ベータテストに参加したい場合や質問がある場合は、developer@iotex.ioまでお気軽にご連絡ください。