Opside は、最先端の zkRollup-as-a-Service (ZK-RaaS) プラットフォームであり、3 層アーキテクチャとゼロ知識 (ZK) テクノロジにより、分散型アプリケーション (dApps) のパフォーマンス、セキュリティ、およびスケーラビリティを強化します。
開発者は、 Opside の L3 ロールアップ チェーンで dApp を構築して、次のメリットを得ることができます。
既存の EVM 互換アプリケーションは Opside L3 に簡単に移行でき、イーサリアムやその他の EVM 互換 L1 プラットフォームに精通している開発者は既存のリソースを利用できます。
ロールアップ レイヤーとも呼ばれるOpside Layer3は、トランザクションをオフチェーンで実行するスケーリング ソリューションであるため、貴重な実行レイヤー ブロック スペースを競合する必要はありません。
ロールアップは、高価なトランザクション プロセスをオンチェーンからオフチェーンにオフロードし、検証結果をオンチェーンに配置することで、スケーラビリティを実現します。
トランザクションが実行された後、トランザクション データのハッシュまたは実行の証明が実行レイヤーに送信され、そこで検証およびファイナライズされます。
したがって、ロールアップ スケーリング ソリューションは、ロールアップの信頼できる情報源として機能する実行レイヤーと同じセキュリティ対策によって保護されます。
ゼロ知識 EVM (zkEVM) は、回路での証明/検証のために既存の EVM オペコードを再作成し、ZK フレンドリーな環境でスマート コントラクトを実行できるようにします。
Opside L3 は、複数の zkEVM を使用して、プログラム実行の正確性を効率的に検証し、dapps のさまざまな要件に対応します。
具体的には、Opside Layer3 は次のタイプの ZK-Rollup 環境で構成されます。
汎用環境では、一般のユーザーや開発者が Opside Layer3 を操作できます。汎用ロールアップを実行するための安全で安定した信頼性の高い zkEVM を確保するために、Opside は次の 2 つの側面に沿って進めます。
を。 Polygon Hermez、Scroll、Taiko など、現在市場に出回っているオープンソースの zkEVM プロジェクトのフォローアップと研究を続けます。Opside は、各プロジェクトの機能と特定の条件 (オープン ソースの学位やコードなど) に従って、これらのプロジェクトを選択的に統合します。安定)。
b. Opside はまた、
アプリ固有のロールアップに関して、オプサイドは、パフォーマンスと経済モデルの観点からアプリのさまざまなニーズを満たすために、特殊な構成と最適化を通じて、必要なプロジェクトに独立した実行環境を提供します。
有効なゼロ知識証明は引き続き L2 に提出する必要があるため、これらのカスタマイズされた変更は、このタイプのロールアップのセキュリティには影響しません。このようなロールアップは L2 ロールアップ スロットにも登録され、クロスロールアップ通信、プリコンパイルされた ZKP 検証コントラクトなどの追加機能を利用できます。
Opside は、これらのアプリ固有のロールアップ用にアプリケーション固有の回路を設計および実装することも計画しています。チームは、ロールアップの基盤となる回路と操作コードを変更して、アプリケーションの操作ロジックにより適したものにします。この変更により、いくつかの一般的ではあるが不要な操作と引き換えに、実行時のオーバーヘッドが少なくなります。
1. ZK-RaaS - ZK-Rollupには、 OpStack にはない利点があります。
2.ハードウェア サポート- 開発者はハードウェア コストを負担する必要はありません。
3. 0 ガス料金- 開発者は、ガス トークンとガス料金を 0 にすることもできます。したがって、ユーザーは料金を支払う必要はありません。
4.完全にオンチェーン- ゲーム、金融デリバティブ、ソーシャル ネットワークを含むすべてのプロジェクト データを完全にオンチェーンにすることができます
5. EVM 互換- Polygon zkEVM、Scroll、zkSync、StarkNetなど、複数の zkEVM SDK を導入します。
6.主権- 開発者は ZK-Rollup に対する主権を持ち、上記の 0 ガス料金など、ロールアップ経済モデルをカスタマイズできます
7.クロスロールアップ通信- レイヤ 3 ZK-Rollups は同じインターフェース仕様とデータ結果を共有し、ネイティブなクロスロールアップ通信を実現します
8.より分散化- Opside はETH2.0 PoS コンセンサスを採用し、100,000 を超えるバリデーターを持つ予定です。
Opside L3 テストネットへのデプロイ中にサポートが必要な開発者は、
アプリ固有の zkRollups での構築は、一般的な使用の Rollup に似ていますが、次の点のみが異なります。
詳細については、ドキュメントをご覧ください。