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

今後の展望
W3bstream Sproutの開発と強化を続ける中で、私たちは開発者コミュニティの助けを借りて、この現在のコードをテストし、フィードバックを共有し、改善を提案していきます。公式のSproutリリースは2024年初頭を予定していますので、さらなる更新をお楽しみに。また、私たちのGitHubでSproutリリースをぜひご覧ください。ベータテストに参加したい方やお問い合わせがある方は、[email protected]までお気軽にご連絡ください。