Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1公共チェーンに提供するサポートに類似したものを提供することを目的としています。これにより、p2pネットワーク、データベース、RPCノードなどのブロックチェーンで一般的なテンプレートコンポーネントが提供され、ビルダーは自らのブロックチェーンのビジネスロジックに集中できるようになります。
Sovereign Labsのビジョンは、ブロックチェーンが数十億のユーザーをサポートすることです。これを実現するために、彼らは零知识证明技術の門戸をドロップしつつ、エンドユーザーの検証可能性を維持することに取り組んでいます。Sovereign SDKは常に完全に無料でオープンソースであり、最高のレジリエンス基準で各技術コンポーネントを構築します。
Sovereignは740万ドルの資金調達を完了し、ZK-RollupのハードルをドロップするSDKを発表しました。
Sovereign: ゼロ知識証明技術を使用するためのしきい値を下げるための Rollups 用の SDK を提供
ロールアップの構築に特化した暗号プロジェクトSovereign Labsが740万ドルのシードラウンドの資金調達を完了しました。ある著名なベンチャーキャピタルが主導し、複数の資本が参加しました。プロジェクトのスポークスパーソンは、今回の資金調達により会社の評価額が「8桁」に達したと述べています。Sovereign Labsは、安全で相互運用可能なzk-SNARKsロールアップをデベロッパーが作成するのを支援するソフトウェア開発キット(SDK)を構築しています。
Sovereignは、すべての開発者がシームレスに相互運用可能でスケーラブルなrollupを展開できるようにすることに取り組むオープンで相互接続されたrollupエコシステムです。これが、すべてのブロックチェーン上で動作する主権zk-rollupを作成するための最も簡単なフレームワークとなるSovereign SDKを構築する目的です。
! ソブリンについて学ぶ:ゼロ知識証明技術のしきい値を下げるためのロールアップ用のSDKを提供する
ブロックチェーンアプリケーション拡張の痛点
現在のブロックチェーンアプリケーションのスケーリングには主に3つのパラダイムがあります:アプリケーション専用のL1パブリックチェーン、optimistic rollups、そしてzk-rollups。
L1ブロックチェーンの限界
アプリケーション向けのL1パブリックチェーンは設計と展開が最も容易ですが、明らかな欠点があります。各L1は自分のバリデーターを募り、ブロックチェーンを攻撃から保護するために十分な資金をステーキングするよう説得しなければなりません。資金コストが高いため、この方法は資金に恵まれた少数のアプリケーションにしか適用できません。
Optimistic Rollups の欠点
Optimistic rollupsはアプリケーションチェーンの開発ハードルをドロップしましたが、問題も存在します。彼らは不正行為を防ぐために詐欺証明に依存しており、これが長い「最終性の遅延」を引き起こし、取引は詐欺証明の出現によってロールバックされる可能性があります。optimistic rollupsのブリッジングはそのため遅くて高価になります。
開発者はジレンマに直面しています:特定の用途のためのロールアップを構築して、ユーザーに頻繁にブリッジを使用させるべきか?それとも、ユーザーのすべてのニーズを満たすための汎用ロールアップを構築すべきか?この2つの選択肢はどちらも理想的ではありません。
ZKロールアップの###つの利点
zk-Rollupsは未来の主要なスケーリングパラダイムと見なされています。これはオプティミスティックロールアップの利点を持ちながら、長時間の最終性遅延がありません。ユーザーは数日間待つ必要がなく、有効性証明が作成されると(数秒しかかからない場合もあります)、取引が完了したことを確信できます。
しかし、現在、zk-rollupsを構築することは依然として困難な作業であり、専門の暗号エンジニアによる数年にわたる継続的な投入が必要です。
Sovereign SDKのソリューション
Sovereign SDKは、zk-rollupsに対してCosmos SDKがL1公共チェーンに提供するサポートに類似したものを提供することを目的としています。これにより、p2pネットワーク、データベース、RPCノードなどのブロックチェーンで一般的なテンプレートコンポーネントが提供され、ビルダーは自らのブロックチェーンのビジネスロジックに集中できるようになります。
さらに、ゼロ知識環境下で効率的に動作するデフォルトモジュールのセットを提供します:トークンデプロイメント、検証済みデータストレージ、およびブリッジモジュール。開発者はこれらの原語コンポーネントをアプリケーションチェーンに統合するか、標準APIのセットをデプロイすることによって、完全にゼロから独自の状態遷移関数を構築できます。
Sovereign SDKの大きな特徴は、複雑な零知識証明の詳細を排除していることです。開発者は暗号学の専門家になる必要はなく、慣用的なRust(または最終的にC++を使用)でアプリケーションを書くことができます。SDKはそれを自動的に効率的なzk仮想マシンにコンパイルします。
Sovereign SDKの主な機能
シームレスな相互運用性:証明集約に基づく新しいブリッジ技術を使用して、信頼できるサードパーティなしで共有L1上のSovereign SDKロールアップの往復ブリッジを実現します。
安全かつスケーラブル:zk-rollupsの使用シーンに合わせて各コンポーネントをカスタマイズすることにより、Sovereign SDKはデフォルトで優れたパフォーマンスを提供します。
クロスチェーン互換性:Sovereign SDK Rollupsは、検証証明の責任を基盤となるL1パブリックチェーンではなく、エンドユーザーに委任するため、任意のブロックチェーン上で実行できます。
プロジェクトの進捗
Sovereign SDKの開発ロードマップは3つの段階に分かれています:
研究段階(進行中):デフォルトストレージモジュール、暗号経済モデル、コアAPIの設計。研究プロトタイプを開発し、データの可用性のためのCelestiaと証明のためのRisc0を統合。
初期展開フェーズ:p2pネットワーク、RPCノード、コアAPI、およびデフォルトストレージとソートモジュールを展開します。
ハードニングフェーズ:コードのクリーンアップ、テスト、ファジングテスト、監査を行い、同時にSDKの最初のユースケースを開発します。
Sovereign Labsのビジョンは、ブロックチェーンが数十億のユーザーをサポートすることです。これを実現するために、彼らは零知识证明技術の門戸をドロップしつつ、エンドユーザーの検証可能性を維持することに取り組んでいます。Sovereign SDKは常に完全に無料でオープンソースであり、最高のレジリエンス基準で各技術コンポーネントを構築します。