現在、すべての主要な Ethereum Layer-2 ロールアップは集中型シーケンサーを実行しています。
最新の#BinanceResearch レポートでは、これが問題となる理由を探り、分散型の共有シーケンス ソリューションに取り組んでいる企業に注目します。
完全なレポート: https://research.binance.com
トランザクションの順序付けは、レイヤー 2 (「L2」) の世界でますます大きな問題になっています。 L2 ロールアップの主な役割は、より安価なトランザクションのための安全な場所を提供することです。 L2 ロールアップはユーザーに実行レイヤーを提供し、そのトランザクション データを親レイヤー 1 (「L1」)、つまり Arbitrum、Optimism、zkSync などの場合は Ethereum に送信します。
シーケンサーは、これらのトランザクションをグループに整理する権限を与えられたエンティティです。シーケンサーは、ユーザーから順序付けされていないトランザクションを受け取り、オフチェーンでグループに処理し、順序付けされたトランザクションの圧縮されたバッチを生成します。その後、トランザクションはブロックにまとめられ、親 L1 に送信されます。
ロールアップには実際にはシーケンサーは必要ありません。これは、手数料の削減とトランザクションの確認の迅速化という形でユーザー エクスペリエンスを向上させるための設計上の選択です。たとえば、ほとんどのロールアップがデータの可用性のために Ethereum ベース レイヤーを使用するのと同様に、シーケンシングにも使用できます。ただし、Ethereum のベース レイヤーは比較的非効率的で高価である可能性があります。これは、これまでのところ、すべての主要な L2 ロールアップ プロジェクトで、集中型シーケンサーを実行する方が便利で、コストが安く、ユーザー フレンドリーであることが判明したことを意味します。
シーケンサーはトランザクションの順序を制御するため、ユーザー トランザクションを検閲する権限を持ちます (ただし、ユーザーはトランザクションを L1 に直接送信できるため、完全な検閲が行われる可能性は低いです)。シーケンサーは最大抽出可能値 (MEV) を抽出することもできますが、これはユーザー ベースに経済的損害を与える可能性があります。さらに、ライブネスが大きな問題になる可能性があり、つまり、単一の集中型シーケンサーがダウンすると、ロールアップ全体が影響を受けます。
この問題の解決策は、共有された分散型シーケンサーです。共有シーケンサーは基本的に、ロールアップに分散化サービスを提供します。検閲、MEV 抽出、ライブネスの問題を解決することに加えて、共有シーケンサーはロールアップ間の構成可能性も導入し、さまざまな新しい可能性を切り開きます。
Espresso、Astria、Radius は、それぞれのアーキテクチャにさまざまな独自の機能を備えた革新的な共有シーケンス ソリューションに取り組んでいます。Espresso は EigenLayer を活用してネットワークをブートストラップしようとしていますが、Astria はモジュール型データ可用性ネットワーク Celestia と密接な関係を維持しています。Radius は独自の暗号化メモリプールをこの会話に持ち込んでいます。
完全なレポート: https://research.binance.com