
原作者: James@PangaCapital
PangaCapital は、アジアの質の高い Web3 起業家チームの発掘、投資、育成に重点を置いた世界的な初期段階の投資ファンドです。その創設チームは、トップ取引所、マッキンゼー、モルガン・スタンレー、PwC、その他の有名な機関からの経歴を持っています。このファンドはアジアの起業家にグローバルリソースへのアクセスを提供することに尽力しており、ファンドの投資家やパートナーには取引所、海外の大手ファンドやマーケットメーカー、国内外の有名大学、大手インターネット企業などが含まれる。
多くのロールアップ (レイヤー 2 ネットワーク) がメインネットを立ち上げているか、立ち上げようとしているため、レイヤー 2 ネットワークの技術的な反復プロセス中に有意義な分散型シーケンサー ソリューションをどのように選択するかという重要な問題に直面しています。シーケンサー。現在、分散型ソーターを実装するには主に 2 つの方法があります。 SS (共有シーケンサー ネットワーク) ネットワーク (外部共有シーケンサー ネットワーク) と、Validator のレイヤーがレイヤー 2 トランザクションを順序付けできるようにするベースのロールアップ。市場にある各テクノロジーオプションを紹介し、各オプションの長所と短所を比較します。ベースのロールアップ (レイヤー 1 のバリデーターを使用してレイヤー 2 でトランザクションを並べ替える) は、ロールアップが分散トランザクション順序付けを実装するのに適切な選択であると結論付けます。
1. 外部共有シーケンサネットワークソリューション
外部共有シーケンサネットワークは、シーケンサノードから構成される独立したネットワークです。ネットワークを確立する目的は、さまざまなタイプのロールアップに分散トランザクション シーケンス ソリューションを提供することです。ネットワークには、独自のコンセンサス層、P2P ネットワーク トランスポート層の DA 層が含まれており、トランザクション順序付けノードが許可なくネットワークに参加したり、ネットワークから離脱したりすることができます。
この技術ソリューションを使用する利点は次のとおりです。
a. 合計 MEV リターンを増加します。外部共有シーケンサ ネットワークを複数のロールアップ (レイヤ 2 ネットワーク) に同時に適用できる場合、このネットワークは、特定のルールで複数のレイヤ 2 トランザクションを同時にシーケンスすることにより、クロスレイヤ 2 MEV をキャプチャできます。これにより、単一のレイヤー 2 を分類するよりも多くの MEV 利益を発見して獲得できるようになります。そして、増加した MEV の利益は、トークンエコノミーの設計を通じて各レイヤー 2 ネットワークに分配できます。 (全体のパイが大きくなれば、全員が恩恵を受けるようです)
b. 潜在的な違反を防止します。第 2 層ネットワークでのトランザクションの開始 (ロールアップ) に許可が必要ない場合、第 2 層ネットワークは、そのトランザクションが何らかの認可されたエンティティによって開始されたのか、それともトランザクション自体が違法なトランザクションの一部であるのかを判断できません。第 2 層ネットワークが独自のシーケンサーを構築した場合、それが自社構築の分散型シーケンサーであっても集中型シーケンサーであっても、政府は第 2 層ネットワークが違法取引を促進する役割を果たしていると判断する可能性があります。これを回避するために、ロールアップ (レイヤー 2 ネットワーク) にはバッファーとして外部の分散型コシーケンサー ネットワークが必要です。
c. システムの信頼性 (稼働性) と検閲耐性を向上させます。すべての第 2 層ネットワークは、より高いシステム オンライン レートと検閲に耐えるポリティカル コレクトネスを追求するために、トランザクション シーケンサーを分散化します。そして、分散化は、暗号通貨業界の重要な物語的特徴の 1 つでもあります。したがって、外部の共有分散型仕分け機ネットワークを使用することで、上記のさまざまな目的/利益のニーズを同時に満たすことができます。
上記の利点にもかかわらず、共有シーケンサー ネットワーク (SSN) には、上記の利点を上回る多くの欠点があります。
1) 外部信頼モデルの不確実性:ロールアップ (レイヤー 2 ネットワーク) の場合、外部共有シーケンサー ネットワークは、外部信頼モデルに基づくネットワークです。外部信頼モデルはイーサリアムと同程度の分散性を保証できず、その結果、第 2 層ネットワークの信頼性と検閲耐性が望ましい結果を達成できなくなります。そして、サードパーティの信頼モデルに依存するソリューション自体は、Rollup の本来の設計意図から逸脱しています。理想的には、第 2 層ネットワークは外部サードパーティの信頼モデルに基づくべきではなく、第 2 層ネットワークのセキュリティ、オンライン安定性、検閲耐性を確保するために第 1 層ネットワーク (層 1) のみに依存する必要があります。
2) SS ネットワークのパフォーマンスには依然として疑問があります。
a. コンセンサスオーバーヘッド:SS ネットワーク上のノードがトランザクションを命令するだけでよく、トランザクションを実行しない場合でも、ネットワークは依然としてコンセンサス オーバーヘッドに対処する必要があります (一部の SSN は、レイテンシーを改善するためにコンセンサスとして Hotstuff 2 を使用しています。ただし、このコンセンサスには依然として O(n 2 ) 最悪のコンセンサスがあります)。ケースの複雑さ 度および O(n) の通信オーバーヘッド 高度に分散化されたネットワークでは、コンセンサス層/P2P 通信層のオーバーヘッドが SS ネットワークのパフォーマンスに悪影響を及ぼします SSN の遅延により、第 2 層ネットワークの遅延が発生します(ロールアップ) により、トランザクションを迅速に取得できなくなります。結果をソートします。これは、トランザクションを実行し、トランザクションのソフト ファイナリティを取得するための第 2 層ネットワークの有効性に影響します。ユーザー側のエクスペリエンスが低く、ソフト ファイナリティに基づくトランザクションは利用できません。早く完了すること。
b. データ ペイロード SS ネットワーク内の通信オーバーヘッド:従来のコンセンサスプロトコルでは、ブロックを最終決定するためにノードが投票する前に、ノードはブロックのデータを表示する必要があります。ノード間のこのデータ ペイロード通信により、プロトコルに O(n(D)) の遅延が追加され、ノードの数 N が大きい場合、ユーザー エクスペリエンスが大幅に低下する可能性があります。
3) インセンティブの矛盾:SS ネットワーク ノードと、トランザクションやその他の役割を実行する第 2 層ネットワークのノードとの間には、潜在的な利害の不整合が存在します。 SS ネットワーク ノードは SS ネットワーク専用に動作し、SS ネットワークからのみインセンティブを受け取ります。これにより、一部のレイヤ 2 ネットワークが SS ノードに賄賂を渡して他のレイヤ 2 ネットワーク トランザクションのサービスを拒否したり、複数のレイヤ 2 ネットワークにサービスを提供する際にサービス順序に差別的な違いを設けたりする可能性があるという懸念が生じます。 。
4) クロス ロールアップ MEV を取得する際の技術的課題:Cross Rollup MEV は技術的に入手が困難です。 SS ネットワークでは、第 2 層ネットワークのトランザクション順序を非常に短時間で決定する必要があります。このような短い時間枠で、検索者は第 2 層ネットワークを遮断する MEV 機会を見つけ、何らかの方法で SS ネットワークのトランザクション シーケンス提案者 (Proposer) と通信して、目的のトランザクションをトランザクション シーケンスに挿入する必要があります。位置。プロセス全体を通じて速度と精度が重要であり、MEV アルゴリズムを設計および実装する検索者にとっては大きな課題となります。
2. Based Roll -ups
Based Sequencingとは、第2層のトランザクションシーケンスを、第1層の次ブロックの提案者(Proposer for next block of Layer1)と第1層の検索者に引き継ぐ設計を指します。 1 つのレイヤーの次のブロックの提案者 (委員会の選挙を通じて事前に決定されている) は、そのブロックを 1 つのレイヤーの次のブロックの一部としてロールします。この場合、あるレベルの次のブロックの提案者がトランザクションの順序とブロックのロールアップを決定し、次のエポックでブロックを提案します。同時に、第 2 層ブロックの形成は第 2 層 PBS システムによって完了し、その役割は第 1 層 PBS の役割でも果たすことができます。このような設計では、レイヤー 1 の提案者の負荷は増加しませんが、レイヤー 2 の分散型発注者の期待される利点が得られます。
基本ロールアップにはいくつかの利点があります。
1) ライブネスと検閲耐性の向上。ベース ロールアップのみがレイヤ 1 の有効性と検閲耐性を完全に継承します。これは、レイヤ 1 の提案者にレイヤ 2 のトランザクションの順序を決定する権利を与えるためです。この設計により、レイヤー 2 の外部信頼モデルが不要になり、レイヤー 2 が外部の影響を受けにくくなります。
対照的に、外部の分散トランザクション シーケンサーに依存するレイヤー 2 ネットワーク (ロールアップ) は、外部シーケンサーの短期間の障害が発生した場合、有害な MEV 攻撃に対して脆弱になります。避難ハッチ内での取引は、決済が保証されるまで一定期間待機する必要があります。外部 SS の信頼性は 99% であっても、悪意のある外部環境では信頼性が 1% 低下しても悪用される可能性があります。
2) 第 1 層ネットワークのバリデーターの関心との一貫性 / 可能な最大の MEV 改善(1 フロア + 2 フロアにわたる MEV)。
Based Roll-upsは、第2層のトランザクションを注文する権利を第1層の検証者に渡すことで、MEV取得の機会を第1層の検証者に返し、第1層の検証者と第2層の利益を一致させます。そしてソーシャル キャピタルの層を追加し、セキュリティの層を追加します。すべてのロールアップがこのモデルを採用する場合、レイヤ 1 の検索機能はレイヤ 2 + レイヤ 1 MEV をまたがって検索できるため、レイヤ 2 間の MEV のみをカバーする共有シーケンサ モデルよりも MEV の利益が大きくなります。
3) ユーザーコストの削減:基本ロールアップ デザインを実装する場合、ロールアップでは外部 SS ネットワークへの追加料金は必要ありません。レイヤ 1 の提案者、検索者、および構築者は、MEV を通じて補償されます。理論上、他の条件が同じであれば、価値の抽出に外部ネットワークが関与しないため、基本ロールアップの取引コストは SS ベースのモデルよりも低くなるはずです。
4) 検閲耐性があり、規制に準拠しています。ベースアグリゲーションは、規制を遵守しながら検閲耐性を維持できます。
現在、ベースド ロールアップの主な欠点は速度です。人々はベースド ロールアップのスループット パフォーマンスを心配しています。 Based-Roll up の注文作業は、1 つのレイヤーのブロックが完了するまで待つ必要があると考える人もいます。この場合、Based Rollup トランザクションの確認時間は L1 のブロック時間によって直接制限されるため、ユーザーの観点からはトランザクションの完了が非常に遅くなります。
ただし、ロールアップに基づいてトランザクションの順序を事前確認する方法があります。再ステークにより、レイヤーの次のブロックの提案者は、今後提案するレイヤーのブロックに Based Rollup ブロックを含めることを約束できます。これは、レイヤー内の次のブロックの提案が事前に選択されているため可能です。次のブロックの提案者が約束通りにブロックを提案しなかった場合、再ステーク プログラムを通じて懲罰的なトークン削減を受けることになります。 (ジャスティン・デッカー、2023年夏)
レイヤ 1 バリデーターにベースロールアップに参加するよう説得するのが難しいと感じる人もいるかもしれません。ただし、すべての MEV フローはレイヤー 2 トークンからの適切なインセンティブとともにレイヤー 1 バリデーター ネットワークに与えられるため、レイヤー 1 バリデーターの関心はベースのロールアップと一致します。したがって、再ステーキングを通じてバリデーターの層を参加させるのは比較的簡単であるはずです。
全体として、Based Roll-up はトランザクション順序の事前確認を実現してシステムのパフォーマンスを保証し、新しい信頼モデルを追加することなく信頼性と検閲耐性の層を完全に継承できます。したがって、Based Roll-ups は、外部信頼モデルを備えた複雑な SS ネットワークと比較して、トランザクションの順序付けに優れた分散ソリューションです。
彼の視点を提供してくれた Daniel と、内容を編集し改良してくれた同僚の Greg と Yao に感謝します。
すべてを以下の比較表に入れてみましょう。