Sovereign SDKは、zk-rollupsの開発プロセスを簡素化することを目的としており、Cosmos SDKがL1ブロックチェーンに対して果たす役割に似ています。それは、ブロックチェーンで一般的に使用される基本コンポーネントを提供し、p2pネットワーク、データベース、RPCノードなどを含み、開発者が自身のビジネスロジックに集中できるようにします。さらに、SDKは、零知识環境で効率的に動作するデフォルトモジュールの一連を提供し、トークン展開、データストレージ検証、ブリッジモジュールが含まれています。
Sovereign SDKのユニークな点は、複雑な零知識証明の詳細を排除できることです。開発者はRustのような一般的なプログラミング言語を使用してアプリケーションを記述するだけで、SDKは自動的にそれを効率的なzk仮想マシンにコンパイルします。
Sovereign Labsのビジョンは、ブロックチェーンが数十億のユーザーをサポートできるようにすることです。この目標を達成するために、彼らは一般の開発者がRollupsを簡単に構築できるように、零知识证明技術の使用ハードルをドロップすることに取り組んでいます。同時に、彼らは技術のオープンソース性と分散化を維持し、エンドユーザーの検証可能性が犠牲にされないようにしています。
Sovereignは、ロールアップ開発ツールを構築するために740万ドルを調達
Sovereign:Rollupsのzk-SNARKs技術のハードルをドロップするSDKソリューション
ロールアップを構築する暗号プロジェクトSovereign Labsは740万ドルのシードラウンド資金調達を完了し、Haun Venturesが主導し、多くの著名な機関が参加しました。このプロジェクトは、開発者が安全で相互運用可能なzk-SNARKsロールアップを作成するのを支援することを目的としたソフトウェア開発キット(SDK)を開発しています。
Sovereignは、すべての開発者がシームレスに相互運用可能で拡張可能なロールアップをデプロイし、さまざまなブロックチェーン上で実行できるようにすることを目的としたオープンな相互接続のロールアップエコシステムです。Sovereign SDKの目標は、安全で相互運用可能な主権zk-rollupを作成するための最も簡便なフレームワークとなることです。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
ブロックチェーンアプリケーションが直面するスケーラビリティの課題
L1ブロックチェーンの限界
現在のブロックチェーンアプリケーションの拡張には主に3つの方法があります:専用L1パブリックチェーン、optimistic rollups、そしてzk-SNARKs。専用L1パブリックチェーンは設計と展開が容易ですが、検証者を募集し奨励するために多額の資金が必要であり、これがその適用範囲を制限しています。
Optimistic Rollups の欠点
オプティミスティックロールアップはアプリケーションチェーンの開発のハードルをドロップしましたが、長期間の「ファイナリティ遅延」問題が存在します。これによりクロスチェーンブリッジが遅く、高価でリスクが高くなります。開発者は専用ロールアップと汎用ロールアップの間で困難な選択を迫られており、どちらのソリューションもユーザーのニーズを満たすことが難しいです。
ZKロールアップの###利点と課題
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上のrollupsの効率的なブリッジを実現。
セキュリティとスケーラビリティ:zk-rollupsの各コンポーネントを最適化し、優れたパフォーマンスと低遅延を提供します。
クロスチェーン互換性:Sovereign SDK ロールアップは、任意のブロックチェーン上で動作可能で、基盤となる L1 パブリックチェーンの制約を受けません。
プロジェクト開発ロードマップ
Sovereign SDKの開発は3つの段階に分かれています:
研究段階(進行中):コアコンポーネントとAPIの設計、研究プロトタイプの開発。
初期展開:p2pネットワーク、RPCノード、コアAPIおよびデフォルトモジュールを実現する。
システム強化:コードの最適化、テスト、監査を行い、最初のユースケースを開発します。
Sovereign Labsのビジョンは、ブロックチェーンが数十億のユーザーをサポートできるようにすることです。この目標を達成するために、彼らは一般の開発者がRollupsを簡単に構築できるように、零知识证明技術の使用ハードルをドロップすることに取り組んでいます。同時に、彼らは技術のオープンソース性と分散化を維持し、エンドユーザーの検証可能性が犠牲にされないようにしています。