Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1パブリックチェーンに提供するのと同様のサポートを提供することを目的としています。これは、p2pネットワーク、データベース、RPCノードなど、ブロックチェーンによく見られるテンプレートコンポーネントを提供し、開発者が自身のブロックチェーンのビジネスロジックに集中できるようにします。さらに、トークンのデプロイメント、検証済みデータストレージ、ブリッジモジュールなど、ゼロ知識環境で効率的に動作するデフォルトモジュールのセットも提供しています。
Sovereign SDKの主な特徴は次のとおりです:
シームレスな相互運用性:証明集約に基づく新しいブリッジ技術を使用して、共有された L1 上の Sovereign SDK ロールアップ間で効率的なブリッジ接続を実現します。
Sovereign SDK: zk-rollup 開発を簡素化する新しいフレームワーク
Sovereign: ロールアップ開発に便利なツール
Sovereign は、すべての開発者がシームレスに相互運用可能で拡張可能な rollup を展開できるようにし、さまざまなブロックチェーン上で動作できるよう努めるオープンで相互接続された rollup エコシステムです。Sovereign SDK は、安全で相互運用可能な主権 zk-rollup を作成するための最も簡単なフレームワークになることを目的としています。
ブロックチェーンアプリケーションの拡張のジレンマ
L1 パブリックチェーンの限界
現在、ブロックチェーンアプリケーションの拡張には主に三つの方法があります:専用アプリケーションのL1パブリックチェーン、オプティミスティックロールアップ、そしてzkロールアップです。専用のL1パブリックチェーンは設計と展開が比較的簡単ですが、明らかな欠点があります。各L1は独自のバリデーターを募集し、ネットワークの安全性を確保するために十分な資金をステーキングするよう説得する必要があります。資金コストが高いため、この方法は限られた資金を持つアプリケーションにしか適していません。
オプティミスティックロールアップの問題
オプティミスティックロールアップはアプリケーションチェーンの開発の敷居を下げましたが、問題も存在します。共有検証者セットの負担を軽減するために、オプティミスティックロールアップは不正行為を防ぐために詐欺証明に依存しています。これにより、"最終的な遅延"が長くなり、取引は詐欺証明のために巻き戻される可能性があります。そのため、オプティミスティックロールアップへのブリッジは遅くて高価になります。
開発者はジレンマに直面しています:特定の用途に特化したロールアップを構築し、ユーザーが頻繁にブロックチェーン間でブリッジを行うべきか、それともユーザーのすべてのニーズを満たす汎用ロールアップを構築すべきか?この2つの選択肢はどちらも理想的ではありません。オプティミスティックロールアップ間のブリッジ速度は遅く、費用が高く、リスクが大きいため、日常的な使用には適していません。一方、汎用のオプティミスティックロールアップは、L1パブリックチェーンと同様のスケーラビリティの問題に直面しており、機能も限られています。
Zk-Rollupsの###つの利点
上記の理由から、zk-rollupsは将来的に主導的なスケーリングソリューションと見なされています。それはoptimistic rollupsの利点を持ちながら、長時間の確定遅延を伴いません。ユーザーは取引が完了するのを数秒待つだけで済み、詐欺の証明があるかどうかを確認するために数日待つ必要はありません。
しかし、zk-rollupsを構築することは現在でも困難な作業であり、専門の暗号工学エンジニアが多くの時間と労力を投入する必要があります。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
Sovereign SDKの機能
Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1パブリックチェーンに提供するのと同様のサポートを提供することを目的としています。これは、p2pネットワーク、データベース、RPCノードなど、ブロックチェーンによく見られるテンプレートコンポーネントを提供し、開発者が自身のブロックチェーンのビジネスロジックに集中できるようにします。さらに、トークンのデプロイメント、検証済みデータストレージ、ブリッジモジュールなど、ゼロ知識環境で効率的に動作するデフォルトモジュールのセットも提供しています。
Sovereign SDKの主な特徴は次のとおりです:
シームレスな相互運用性:証明集約に基づく新しいブリッジ技術を使用して、共有された L1 上の Sovereign SDK ロールアップ間で効率的なブリッジ接続を実現します。
安全かつスケーラブル:zk-rollups の各コンポーネントを特注することで、Sovereign SDK はデフォルトで優れたパフォーマンスを提供します。
クロスチェーン互換性:Sovereign SDK ロールアップは、基盤となる L1 パブリックチェーンではなく、エンドユーザーに証明の責任を委任するため、任意のブロックチェーン上で実行できます。
プロジェクトの進捗
Sovereign SDKの開発ロードマップは3つのフェーズに分かれています:
研究段階(進行中):デフォルトストレージモジュール、暗号経済モデル、コアAPIを設計し、研究プロトタイプを開発します。2023年第2四半期の完成を予定しています。
初期展開段階:p2pネットワーク、RPCノード、コアAPI、およびデフォルトストレージとソートモジュールを展開します。
硬化歴練段階:コードのクリーンアップ、テスト、ファジングテスト、監査を行いながら、SDKの最初のユースケースを開発します。初期展開の硬化は約6ヶ月続くと予想され、その後SDKはメインネットに上陸します。
今後の展望
Sovereign Labsの目標は、ブロックチェーンが数十億のユーザーをサポートできるようにすることです。この目標を達成するためには、ゼロ知識技術の使用ハードルを下げ、一般の開発者が容易にロールアップを構築できるようにする必要があります。
同時に、Sovereign SDK は常に完全に無料でオープンソースであり、最高のレジリエンス基準で技術アーキテクチャのすべてのコンポーネントを構築することに尽力します。チームはプロジェクトの信頼性と信頼性を確保するために、公開透明な構築プロセスを約束します。