Sovereign Labsは最近資金調達を完了し、開発者が安全で相互運用可能なゼロ知識ロールアップを作成するのを助けることを目的としたSovereign SDKというソフトウェア開発キットを開発しています。このプロジェクトの目標は、すべての開発者がシームレスに相互運用可能で拡張可能なロールアップを展開し、さまざまなブロックチェーン上で動作できるオープンで相互接続されたロールアップエコシステムを構築することです。
Sovereign SDKはzk-rollupsの開発プロセスを簡素化することを目的としており、Cosmos SDKがL1公チェーン開発に貢献したのと同様です。これにより、p2pネットワーク、データベース、RPCノードなど、ブロックチェーンで一般的に使用される基本コンポーネントが提供され、開発者は自社アプリケーションのビジネスロジックに集中できるようになります。さらに、SDKには、ゼロ知識環境で効率的に動作するいくつかのデフォルトモジュールが含まれており、トークンのデプロイ、データストレージの検証、ブリッジモジュールなどがあります。
Sovereign Labsのビジョンは、ブロックチェーン技術が数十億のユーザーをサポートできるようにすることです。そのために、彼らはゼロ知識技術の使用ハードルを下げ、一般の開発者が簡単にロールアップを構築できるように取り組んでいます。同時に、エンドユーザーの検証可能性を犠牲にすることはなく、SDKを完全に無料かつオープンソースのままにし、各技術コンポーネントを最高の基準で構築することを約束しています。
ソブリンSDK: zk-rollup開発を簡素化し、ブロックチェーンアプリケーションの大規模な拡張を推進
Sovereign:Rollupのための開発ツールを提供し、ブロックチェーンアプリケーションの拡張をより容易にします
Sovereign Labsは最近資金調達を完了し、開発者が安全で相互運用可能なゼロ知識ロールアップを作成するのを助けることを目的としたSovereign SDKというソフトウェア開発キットを開発しています。このプロジェクトの目標は、すべての開発者がシームレスに相互運用可能で拡張可能なロールアップを展開し、さまざまなブロックチェーン上で動作できるオープンで相互接続されたロールアップエコシステムを構築することです。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
現在のブロックチェーンアプリケーション拡張の課題
現在、ブロックチェーンアプリケーションの拡張には主に3つの方法があります:専用アプリケーションのL1パブリックチェーン、オプティミスティックロールアップ、そしてzkロールアップです。専用のL1パブリックチェーンは設計と展開が容易ですが、検証者を募集し、インセンティブを与えるために多額の資金が必要であり、これが適用範囲を制限しています。
オプティミスティック・ロールアップはアプリケーションチェーンの開発のハードルを下げましたが、詐欺証明メカニズムに依存しているため、最終性の遅延が長く、クロスチェーン操作が遅くて高価になるという問題があります。これにより、開発者は専用ロールアップと汎用ロールアップの間で難しい選択を強いられ、どちらにも明らかな欠陥があります。
対照的に、zk-rollupsはより有望な拡張方案と見なされています。それらはoptimistic rollupsの利点を保持しながら、取引確認時間を大幅に短縮します。しかし、zk-rollupsを構築することは現在でも複雑な作業であり、高度な専門的暗号学の知識と長期的な投入が必要です。
Sovereign SDKのソリューション
Sovereign SDKはzk-rollupsの開発プロセスを簡素化することを目的としており、Cosmos SDKがL1公チェーン開発に貢献したのと同様です。これにより、p2pネットワーク、データベース、RPCノードなど、ブロックチェーンで一般的に使用される基本コンポーネントが提供され、開発者は自社アプリケーションのビジネスロジックに集中できるようになります。さらに、SDKには、ゼロ知識環境で効率的に動作するいくつかのデフォルトモジュールが含まれており、トークンのデプロイ、データストレージの検証、ブリッジモジュールなどがあります。
最も重要なことは、Sovereign SDKが複雑なゼロ知識の詳細を隠す最初のロールアップフレームワークになるということです。開発者は暗号学の専門家になる必要はなく、Rustなどの一般的なプログラミング言語を使用してアプリケーションを作成するだけで、SDKが自動的にそれを効率的なzk仮想マシンにコンパイルします。
Sovereign SDKの主な機能
シームレスな相互運用性:証明の集約に基づく新しいブリッジ技術を採用し、共有L1上のSovereign SDKロールアップ間の効率的で安全なブリッジを実現します。
セキュリティとスケーラビリティ:zk-rollupsの使用シーンに合わせて各コンポーネントを最適化し、デフォルトで優れたパフォーマンスを提供します。並列技術の進歩を利用して、証明生成時間を数秒に短縮できます。
クロスチェーン互換性:Sovereign SDK ロールアップは、任意のブロックチェーン上で動作することができ、検証の責任を基盤となる L1 パブリックチェーンではなく、エンドユーザーに委ねます。
プロジェクトの発展ロードマップ
Sovereign SDKの開発計画は3つの段階に分かれています:
研究段階(進行中):コアコンポーネントとAPIを設計し、研究プロトタイプを開発します。2023年第二四半期に完成予定です。
初期展開段階:基礎ネットワークインフラ、コアAPI、およびデフォルトモジュールを展開します。
硬化段階:コードの最適化、テスト、監査を行いながら、SDKの最初の実際のアプリケーションケースを開発します。この段階は約六ヶ月続く予定で、その後SDKは正式にメインネットに登場します。
Sovereign Labsのビジョンは、ブロックチェーン技術が数十億のユーザーをサポートできるようにすることです。そのために、彼らはゼロ知識技術の使用ハードルを下げ、一般の開発者が簡単にロールアップを構築できるように取り組んでいます。同時に、エンドユーザーの検証可能性を犠牲にすることはなく、SDKを完全に無料かつオープンソースのままにし、各技術コンポーネントを最高の基準で構築することを約束しています。