Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1ブロックチェーンに提供するサポートに類似したものを提供することを目的としています。これにより、開発者は自身のブロックチェーンのビジネスロジックに集中できるように、p2pネットワーク、データベース、RPCノードなど、通常ブロックチェーンによって提供されるさまざまな基盤コンポーネントを提供します。さらに、トークンデプロイメント、検証済みデータストレージ、およびブリッジモジュールを含む、ゼロ知識環境下で効率的に動作するデフォルトモジュールのセットも提供されます。
Sovereign SDK: オープンで相互接続されたzk-rollupエコシステムを構築する
Sovereign:オープンで相互接続されたRollupエコシステムを構築する
Sovereignは、すべての開発者がシームレスに相互運用可能で拡張可能なRollupを展開できるようにすることを目的とした、オープンで相互接続されたRollupエコシステムの構築に取り組むプロジェクトです。そして、さまざまなブロックチェーン上で動作します。この目標を達成するために、Sovereignは安全で相互運用可能な主権zk-rollupを作成するプロセスを簡素化するためのソフトウェア開発キット(SDK)を開発しています。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
ブロックチェーンアプリケーションの拡張の課題
L1ブロックチェーンの限界
現在、ブロックチェーンアプリケーションの拡張には主に3つの方法があります:専用L1パブリックチェーン、オプティミスティックロールアップ、そしてzkロールアップです。専用L1パブリックチェーンは設計と展開が比較的簡単ですが、高額な資金コストに直面しています。なぜなら、各L1はバリデーターを募り、ネットワークの安全を保護するために十分な資金をステークするよう説得する必要があるからです。この方法は資金が豊富なアプリケーションにのみ適しています。
オプティミスティックロールアップの欠点
ロールアップは、開発者が新しいロジックを使用して既存のブロックチェーンを拡張することを許可することで、この問題を解決しようとしています。しかし、現在主導的なオプティミスティックロールアップにも欠陥があります。これらは不正行為を防ぐために詐欺証明に依存しており、これが「最終性の遅延」を長くし、取引が詐欺証明によってロールバックされる可能性があります。これにより、オプティミスティックロールアップ間のブリッジングが遅く、高価でリスクが高くなります。
ZKロールアップの###つの利点
対照的に、zk-rollupsは将来の主要なスケーリングパラダイムと見なされています。これらはoptimistic rollupsの利点を持ちながら、長時間の最終性の遅延がありません。有効性証明が作成されると(通常は数秒しかかかりません)、ユーザーは取引が完了したと確信できます。しかし、現在zk-rollupsを構築することは依然として複雑な作業であり、高度に専門的な暗号技術者が長期的に投入する必要があります。
Sovereign SDKのソリューション
Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1ブロックチェーンに提供するサポートに類似したものを提供することを目的としています。これにより、開発者は自身のブロックチェーンのビジネスロジックに集中できるように、p2pネットワーク、データベース、RPCノードなど、通常ブロックチェーンによって提供されるさまざまな基盤コンポーネントを提供します。さらに、トークンデプロイメント、検証済みデータストレージ、およびブリッジモジュールを含む、ゼロ知識環境下で効率的に動作するデフォルトモジュールのセットも提供されます。
Sovereign SDKのコア機能には次のものが含まれます:
シームレスな相互運用性:証明されたアグリゲーションに基づく新しいブリッジ技術を使用して、共有L1上のSovereign SDKロールアップの迅速で低コストなブリッジを実現します。
セキュリティとスケーラビリティ:zk-rollupsの使用シナリオに対して各コンポーネントを最適化することにより、優れたパフォーマンスとセキュリティを提供します。
クロスチェーン互換性:Sovereign SDK Rollupsは、検証証明の責任を基盤となるL1パブリックチェーンではなく、エンドユーザーに委任するため、任意のブロックチェーン上で動作できます。
プロジェクトの進展
Sovereign SDKの開発ロードマップは3つの段階に分かれています:
研究段階(進行中):デフォルトストレージモジュール、暗号経済モデル、コアAPIの設計を行っており、2023年第2四半期に完了する予定です。
初期展開段階:p2pネットワーク、RPCノード、コアAPI、およびデフォルトストレージとソートモジュールを展開する。
ハードニングの経験段階:コードのクリーンアップ、テスト、ファジングテスト、監査を行いながら、SDKの最初のユースケースを開発します。初期のデプロイメントのハードニングは約6か月続くと予想され、その後SDKはメインネットに登場します。
ビジョンとコミットメント
Sovereign Labsの目標は、ブロックチェーンが数十億のユーザーをサポートできるようにすることです。そのために、彼らはゼロ知識技術の利用のハードルを下げ、一般的な開発者が暗号学の専門家になることなくRollupsを構築できるように取り組んでいます。
プロジェクトチームは、Sovereign SDKを常に完全に無料でオープンソースに保ち、最高のレジリエンス基準で技術アーキテクチャの各コンポーネントを構築することに尽力すると強調しています。彼らは、エンドユーザーの検証可能性が保証されて初めて無限のスケーラビリティが意味を持つと信じています。したがって、Sovereignの構築プロセスは公開透明性を維持し、彼らのコミットメントを実際の行動で証明することになります。