OP Stack上に構築されたL2は、Availを活用して、安全で低コストの分散型データ可用性を実現できます。
Availはメインネットに移行しており、最近、やりがいのあるテストネットを発表しました。
シリーズ第1回の記事「zkEVM Validiums Can Reduce Gas Fees in ETH Shops by 90%!」をご覧ください。
OP アベイルズ付きスタック
OP Stack は、コミュニティや企業が独自の L2 ロールアップを構築するための一般的な選択肢となっています。 OPメインネットで使用され、Optimism Collectiveによって管理されています。 また、開発者が拡張と変更を開始したテクノロジースタックでもあります。 そのような変更の 1 つは、Avail のような専用のデータ可用性レイヤーの使用です。 この記事では、OP Stack with Avail をデータ可用性プロバイダーとして使用して、ETHトランザクション手数料を大幅に削減する方法について説明します。
OP Stackはデータの可用性をどのように管理していますか?
OP StackがデフォルトでサポートするDAレイヤーはETHです。 L2 トランザクションはシーケンサーに送信され、シーケンサーはトランザクションのソートと L2 ブロックの作成を担当します。 トランザクション バッチはシーケンサーによってETHに送信され、ETHはトランザクション データを呼び出しデータとして送信します。
ETH をデータ可用性レイヤー (DA レイヤー) として使用する利点は、OP Stack を使用する開発者が ETH Workshop のセキュリティ保証を継承できることです。 ETH Squareで公開されているL2取引データに誰でもアクセスでき、それを使ってL2の正しいチェーン状態を導き出すことができます。
ただし、この利点には大きなコストがかかります。 ETH Fangはデータ可用性ソリューションとして設計されておらず、このユースケース向けに最適化されていません。 これを改善するための努力が払われていますが、執筆時点では、L2がFang ETH支払う金額の最大90%がデータの可用性の管理に使用されています。 大量のトランザクションデータを処理する大量のユースケースは、Availのような専用のデータ可用性ソリューションを使用することで大幅に削減できます。
Avail は OP Stack とどのように連携しますか?
Avail チームは、OP Stack の修正版である Avail OP Stack を構築し、トランザクション データを ETH ではなく Avail に送信し、トランザクション手数料を最大 90% 削減しました。
Avail は OP Stack の機能を拡張し、L2 DA のコストを 90% 削減します
Availが急速にメインネットに近づく中、この一連の記事では、Availと主要なスケーリングソリューション間の潜在的な統合を探り、開発者がAvailと統合して、安全で分散型、低コストのデータ可用性ブロックチェーンを活用する方法を紹介します。
バージョンを読むには長すぎます
シリーズ第1回の記事「zkEVM Validiums Can Reduce Gas Fees in ETH Shops by 90%!」をご覧ください。
OP アベイルズ付きスタック
OP Stack は、コミュニティや企業が独自の L2 ロールアップを構築するための一般的な選択肢となっています。 OPメインネットで使用され、Optimism Collectiveによって管理されています。 また、開発者が拡張と変更を開始したテクノロジースタックでもあります。 そのような変更の 1 つは、Avail のような専用のデータ可用性レイヤーの使用です。 この記事では、OP Stack with Avail をデータ可用性プロバイダーとして使用して、ETHトランザクション手数料を大幅に削減する方法について説明します。
OP Stackはデータの可用性をどのように管理していますか?
OP StackがデフォルトでサポートするDAレイヤーはETHです。 L2 トランザクションはシーケンサーに送信され、シーケンサーはトランザクションのソートと L2 ブロックの作成を担当します。 トランザクション バッチはシーケンサーによってETHに送信され、ETHはトランザクション データを呼び出しデータとして送信します。
ETH をデータ可用性レイヤー (DA レイヤー) として使用する利点は、OP Stack を使用する開発者が ETH Workshop のセキュリティ保証を継承できることです。 ETH Squareで公開されているL2取引データに誰でもアクセスでき、それを使ってL2の正しいチェーン状態を導き出すことができます。
ただし、この利点には大きなコストがかかります。 ETH Fangはデータ可用性ソリューションとして設計されておらず、このユースケース向けに最適化されていません。 これを改善するための努力が払われていますが、執筆時点では、L2がFang ETH支払う金額の最大90%がデータの可用性の管理に使用されています。 大量のトランザクションデータを処理する大量のユースケースは、Availのような専用のデータ可用性ソリューションを使用することで大幅に削減できます。
Avail は OP Stack とどのように連携しますか?
Avail チームは、OP Stack の修正版である Avail OP Stack を構築し、トランザクション データを ETH ではなく Avail に送信し、トランザクション手数料を最大 90% 削減しました。
トランザクションは、アベイルズ OP スタック内のシーケンサー ノードに送信されます。 次に、op-batcher はトランザクション バッチを op-avail と呼ばれるモジュールに送信し、データを avail に送信するために追加されます。
その後、トランザクション データが Avail ブロックチェーンに追加され、トランザクション参照が op-avail に返され、op-batcher に渡され、calldata としてETHに送信されます。 ETH Squareで公開されているトランザクション参照には、アベイルズブロックハッシュ、送信者アドレス、および外部トランザクションのノンスが含まれています。
Avail OP Stackで構築されたチェーンは、Availが指名したプルーフ・オブ・ステーク・ブロックチェーン・ネットワークのセキュリティ保証を継承します。 アベイルズのブロックチェーンは、バリデータの集中化のリスクを軽減するためにPolkadot SDKを使用して構築されており、1000の外部バリデーターをサポートするよう努めています。 アベイルズのブロックで公開されたデータは、アベイルズネットワークによって検証されますが、実行されません。 L2 は Avail で OP スタックを使用し、トランザクション データをETHに公開する現在の実装のコストのほんの一部を支払うことができます。
Avail OP Stack がシーケンサーとバリデーターノードでどのように機能するかをより詳細に確認するには、Avail OP Stack リポジトリでより詳細な図を参照してください。
今後の改善点
ETH上の取引の正確性を検証するOptimismのプルーフ・オブ・フォールト・システムは、本稿執筆時点ではまだ開発中です。 OP Stack シーケンサーは今のところまだ中央集権化されていますが、分散化が計画されています。 これらの改善がOptimism Collectiveによって展開されると、アベイルズOPスタックがこれらの変更を含むように更新されます。
Avail OP Stack にはいくつかの改善点があり、まもなく実装される予定です。 アベイルズのデータルートは、ベクターデータプルーフブリッジを介してETHに公開されます。 データルートはマークルツリーのルートであり、そのリーフはアベイルに送信されたデータのチャンクです。 これにより、シーケンサーと他のL2ノードは、アベイルのバリデータがデータの可用性についてコンセンサスに達したことをETHで検証できます。
OP Stackが有効な障害証明を実装すると、証明を含むDAをAvailのバッチハッシュとともに送信し、OP Stackの障害証明インタラクティブ紛争ゲームで使用できます。
Optimism Collectiveは、Superchains()と呼ばれるOPスタックを使用して構築されたL2チェーンの相互運用可能なネットワークの計画も発表しました。 これらの将来の改善はすべてまだ開発中であり、可能な限り Avail OP スタックに実装されます。
今すぐ Avail OP Stack をお試しください!
Avail OP Stackリポジトリ()の入門ガイドを確認して、今日から始めましょう! このビルドを改善する方法について質問や提案がある場合は、Avail フォーラムまたは Discord でチームに連絡できます。
OP Stackは、Availの安全なユニバーサルデータ可用性レイヤーを活用できる多くのブロックチェーンの1つです。 Avail を他の主要な L2 およびブロックチェーン エコシステムと統合する方法の詳細については、Avail エコシステム シリーズをご覧いただくか、ニュースレターを購読してください。