This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sovereign SDK: 開発者が安全で相互運用可能なzk-rollupsを簡単に構築できるようにします
Sovereign: 開発者が安全で相互運用可能なzk-rollupsを作成するためのSDK
Sovereignは、すべての開発者がシームレスに相互運用可能でスケーラブルなロールアップを展開できるように設計された、オープンで相互接続されたロールアップエコシステムです。また、さまざまなブロックチェーンで実行できるようになっています。この目的のために、Sovereignは、安全で相互運用可能な主権zk-rollupを作成するための簡便なフレームワークとしてSDKを開発しました。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
ブロックチェーンアプリケーションの拡張の課題
現在、ブロックチェーンアプリケーションの拡張には主に3つの方法があります:専用アプリケーションL1パブリックチェーン、オプティミスティックロールアップ、そしてzkロールアップ。
専用アプリケーションL1ブロックチェーンは設計と展開が比較的簡単ですが、検証者を募集し、ネットワークの安全性を確保するために多額の資金をステークするよう説得する必要があります。これにより、資金が豊富な少数のアプリケーションのみがこの方法を採用できることになります。
オプティミスティックロールアップはアプリケーションチェーンの開発ハードルを下げる一方で、最終性の遅延が長いという問題があります。これにより、クロスチェーンブリッジが遅く、高価でリスクが高くなり、開発者は専用ロールアップと汎用ロールアップの間でトレードオフを強いられます。
対照的に、zk-rollupsはより有望なスケーリングソリューションと見なされています。これはoptimistic rollupsの利点を組み合わせながら、長時間の確定遅延を回避します。しかし、現在zk-rollupsを構築することは依然として複雑な作業であり、専門の暗号工学者の長期的な投入が必要です。
Sovereign SDKのソリューション
Sovereign SDKは、zk-rollupsの開発プロセスを簡素化することを目的としており、Cosmos SDKがL1ブロックチェーンに対して行った貢献に似ています。これには以下の重要な機能が含まれます:
ブロックチェーンに必要な基本コンポーネントを提供します。例えば、p2pネットワーク、データベース、RPCノードなどを用意し、開発者がビジネスロジックに集中できるようにします。
ゼロ知識環境下で効率的に動作するデフォルトモジュールを提供します。これにはトークンデプロイメント、検証されたデータストレージ、ブリッジモジュールが含まれます。
一般的プログラミング言語(RustやC++など)を使用することで、開発者がゼロ知識技術を利用する際のハードルが下がりました。
シームレスな相互運用性を実現するロールアップを、証明に基づく新しいブリッジ技術を使用して、信頼できる第三者なしで共有L1上で迅速かつ低コストのクロスチェーンインタラクションを実現します。
セキュアでスケーラブルなロールアップを提供し、zk-rollupsの使用シーンに合わせて各コンポーネントを最適化し、デフォルトで優れたパフォーマンスを提供します。
どのブロックチェーンでも動作をサポートします。なぜなら、Sovereign SDKロールアップは、検証の責任を基盤となるL1パブリックチェーンではなく、エンドユーザーに委任するからです。
プロジェクトの発展ロードマップ
Sovereign SDKの開発は3つの段階に分かれています:
研究段階(進行中):デフォルトストレージモジュール、暗号経済モデル、コアAPIを設計し、研究プロトタイプを開発する。
初期展開フェーズ:p2pネットワーク、RPCノード、コアAPI、およびデフォルトのストレージおよびソートモジュールを展開します。
硬化历练阶段:コードのクリーンアップ、テスト、ファジングテスト、監査を行い、SDKの最初のユースケースを開発します。
未来を展望する
Sovereign Labsの目標は、ブロックチェーン技術が数十億のユーザーにサービスを提供できるようにすることです。この目標を達成するために、彼らはゼロ知識技術の使用ハードルを下げ、一般の開発者が簡単にロールアップを構築できるように努めています。
同時に、Sovereign SDKは常に完全に無料でオープンソースであり、最高の基準で各技術コンポーネントを構築することに努め、エンドユーザーの検証可能性が犠牲にならないようにします。公開透明な構築プロセスを通じて、Sovereignはブロックチェーンの拡張に信頼性の高い効率的なソリューションを提供することを目指しています。