DEX やウォレットで開始されたトランザクションは、一連のトランザクションを識別して操作する特殊なボットに収益機会を生み出し、フロントランニングや裁定取引から利益を得ることができます。こうした機会は不透明であり、平均的なユーザーが目にすることはほとんどありません。
これらの自律プログラムは MEV ボットと呼ばれ、2021 年以降、MEV ボットは上記の操作を通じて約 7 億ドルの価値を獲得しました。
1.1 定義
MEV(最大抽出可能価値)とは、裁定取引や清算など、ブロック内のトランザクションの並べ替え、挿入、レビューによってユーザーから抽出される価値を指します。最も基本的な理解は、「新しいブロックを作成するときに Tx の順序を調整することで得られる追加の利点」として理解できます。
MEV の概念は、Phil Daian によって「Flash Boys 2.0」で最初に提案されました。イーサリアムが合併する前は、MEV は主にマイナーによって取得されていたため、当時は「マイナー抽出可能値」とも呼ばれていました。
ユーザーがブロックチェーン上でトランザクションを送信すると、そのトランザクションは通常、まず Mempool の公的にアクセス可能な保留中のトランザクション プールに入ります。裁定取引者や鉱山労働者はメンプールを検索し、MEV を取得する機会を見つけることができます。
イーサリアムの合併後、マイニングメカニズムの変化により、MEV サプライチェーンにおける役割も変化しました。 Flashbot は、Danksharding が実装される前に、PBS のプロトコル外の実践として MEV-Boost を提案しました。構築者はブロックを構築し、各ブロックの利点を可能な限り最大化することに重点を置き、最も収益性の高いブロックが提案者に提出されます。 PBSメカニズムの実装は、ブロックチェーンブロック生産業界の利益にいくつかの変化をもたらし、同時に業界チェーンの関連機関の専門化と商業化プロセスを促進し、業界の新しいパターンも形成しました。 MEVのサプライチェーン。
1.2 分類
MEV の取得方法に応じて、主に次のカテゴリに分類できます。
フロントランニング: Mempool で対象のトランザクションよりも高いガス料金を支払うことで、執行を先取りする行為。たとえば、Mempool に特定の取引ペアの Tx が含まれている場合、トークンの価格に大きな変動が生じます。Tx の前に Tx を挿入したり、新しい NFT プロジェクトが開始されると、Mint NFT の Tx が挿入されたりすることがあります。先制される。現在、フロントランニング保護を取得するには、Flashboots オークションと同様のプライベート トランザクション プールに接続するだけで、フロントランニング トランザクションを防ぐのは簡単です。
バックランニング: 裁定取引や清算など、取引により大きな価格変動が生じる場合に、取引の後に取引を挿入する行為を指します。たとえば、チェーン上で大量の Tx が発生し、特定の取引ペアの価格変動が引き起こされると、DEX の価格が平準化され、同時に裁定取引者が利益を得たり、抵当権が発生したりする可能性があります。チェーン ローンによって清算ラインがトリガーされた後に清算注文を挿入する行為。
サンドウィズ アタック: サンドウィズ アタックは、実際にはフロント ランニングとバック ランニングを組み合わせたものです。検索者が潜在的に大規模な取引を求めてメンプールを探し回り、取引が行われる前に最終的に価値が増加する資産を急いで購入し、大規模な取引が実行された直後にそれらの資産を売却して差額を獲得する行為。
タイムバンディット攻撃: このタイプの MEV は主に、最長チェーン原理 (サトシ ナカモト コンセンサスのビットコインなど) を持つブロックチェーン ネットワークで発生します。
これらの MEV の発生結果から判断すると、一般にバックランニング型 MEV はブロックチェーン ネットワークに対して無害です。たとえば、裁定取引者は 2 つの DEX の価格差とフラッシュ ローンによって実現されるリスクのない裁定取引を利用し、清算人は融資契約を維持します。フロントランニングおよびサンドウィズ攻撃の操作は、他のユーザーの利益を損なう可能性があります。
2.1 現状
実際、無害な MEV の存在はあまり道徳的とは思えないため、MEV は物議を醸しています。たとえば、フロントランニング、サンドウィズ攻撃、タイムバンディット攻撃は、トランザクションエクスペリエンスを破壊し、ブロックチェーン上の一般ユーザーの利益を害します。したがって、私は長い間、業界がこれらの非良性 MEV の発生を防ぐためのソリューション/製品/プロトコルを発表できることを期待していました。
ただし、Mempool のトランザクションの公的に目に見える特徴と、Tx オンチェーン ソートの入札ルールにより、MEV が存在する必要があると判断されます。次善の策は、取引で MEV の出金が避けられない場合は、収益をフィードバックする製品/プロトコルを使用することです。
MEV (特に非良性 MEV) がステートフル ブロックチェーン (イーサリアムなど) にもたらす可能性のある負の外部性 (負の外部性) に関しては、現在業界には、これらのリスクに対処するためにこれらの影響を軽減できる製品がいくつかあります。たとえば、Falshbots シリーズの製品は次のとおりです。
Flashbots オークション: Flashbots オークションは、ブロック内の優先トランザクション順序を効率的に伝達するために、イーサリアム ユーザーとバリデーター間のプライベート通信チャネルを提供します。このような製品を通じて、オンチェーン取引ユーザーは、取引前のプライバシー、取引失敗時のプライバシー、ファイナリティ保護などを実現できます。
Flashbots Protect RPC: これは、ユーザーがフロントランニング保護を実装できるようにする RPC エンドポイント製品です。ユーザーはこれをウォレットに追加して、トランザクションを Flashbots オークションに送信できます。ユーザーにとっては、通常の取引と知覚的には違いはありませんが、その結果、フロントランニング保護、失敗した取引のプライバシーなどを実現できます。
MEV-Boost: PoS 期間中、Validator は Mempool に行ってトランザクションをソートし、独自にパッケージ化することも、Builder によってソートされ、より高い MEV 収入を持つ MEV-Boost によってプッシュされたブロックを選択することもできます。 MEV-Boost を通じて、Validator の収入は大幅に増加する可能性があるため、ほとんどの Validator は自分で選別するのではなく MEV-Boost に接続することを選択するでしょう。
MEV サプライ チェーンの観点から見ると、これら 3 つの製品は MEV サプライ チェーンの各リンクで役割を果たします。
2.2 将来
MEV 分野の将来については、MEV 分野の開発状況の分析と合わせて、以下のような大きな傾向が考えられます。
(1) 頭部への影響は深刻です。過去 500 エポックの 90% 以上が MEV-Boost によって提供され、PoS 期間中、Flashbots シリーズの製品がブロック生成のあらゆる面でほぼ主導的な地位を占めていました。 First Mover の場合、MEV 分野への参入を希望する新規参入者は、より多くの市場シェアを獲得するためにいくつかのコアコンピテンシーを必要とします。
(2) Orderflow を取得する者が世界を勝ち取る: MEV の機会を増やすには、十分な Orderflow を取得することが重要です。一般の取引ユーザーにとって、MEV を完全に排除する方法は実際にはありません。ユーザーが Flashbots Protect RPC を採用した場合でも、パブリック メモリプールの検索者がその Tx の潜在的な MEV を取得することを防ぐことしかできません。Flashbots オークション ネットワークの作成者には、その Tx の MEV を抽出する機会がまだあります。したがって、一般ユーザーの場合、MEV からの退会を完全に避けることはできないため、MEV の収益をユーザーにフィードバックするウォレットや DEX などの Dapps を選択する方が良いでしょう。
(3) マルチチェーンの MEV にはまだ成長の余地がある: 純粋なイーサリアム チェーン内の MEV は基本的に完全にキャプチャされている可能性があります。ただし、ブロックチェーンはマルチチェーン エコシステムであり、レイヤー 1 とレイヤー 1 の間、およびレイヤー 1 とレイヤー 2 の間での MEV の機会を捉えるのはまだ困難です。この分野では MEV に成長の余地がある可能性があります。
(4) ディープディファレンシャルトランザクション対策のオンチェーン要件を常に満たすことができる: MEVwatch データによると、マージ後のイーサリアムブロックチェーン上の OFAC コンプライアンス要件を満たすブロックは、生成されたブロックの総数の 57.49% を占めます。ブロックチェーン内の 35 ブロックのみが OFAC 準拠を実装しており、これは深い差分トランザクションに対してチェーンにほとんど影響を与えません。合併後、主要なプレッジプラットフォームのほとんどは集中型プラットフォームですが、これらの集中型エンティティは必然的に法的監督の対象となるため、深い差異に耐えるイーサリアムブロックチェーンの能力に課題が生じています。しかし、バリデーターの 90% 以上が MEV レビュー リレーを通じてトランザクションをルーティングしたとしても、深い差異に耐性のあるトランザクションは 1 時間以内にオンチェーンに移行することができます。
3シーン
3.1 ソラナ
イーサリアムと同様に、Solana の金融活動の成長は MEV 活動を引き寄せ、エンドユーザー エクスペリエンスを低下させ始めました。ただし、ガス料金が法外に高額になったイーサリアムとは異なり、Solana の問題は次の組み合わせによって引き起こされました。
(1) ガス代が非常に安い。
(2) 手数料市場の欠如。
(3) 次善のトランザクション伝播プロトコルがないため、ネットワーク スパムをブロックするオプションがあまりありません。
市場のボラティリティが激しいときや、NFT Mintなどの人気のオンチェーンイベント時には、ネットワークに送信されるスパムトランザクションの量が非常に多くなり、ネットワークの停止が発生することがあります。
Flashbots 製品スイートを Solana 用に単純に再利用できないのはなぜかと疑問に思う人もいるかもしれません。ただし、Solana のアーキテクチャ設計はイーサリアムのアーキテクチャ設計とは大きく異なり、独自のアプローチが必要であることを考慮することが重要です。主な違いとしては、Solana の速度 (ブロック間 400 ミリ秒)、独自のデータ配布プロトコル、メモリプールのないトランザクション転送、ネイティブ料金市場、並列トランザクション処理などが挙げられます。
2022 年、Jito Labs は、Solana エコシステムに特化したアプローチで、切望されていた MEV インフラストラクチャを提供するために介入しました。 Flashbot と同様に、彼らは、MEV に対する負の外部性を最小限に抑える、集中化を防ぐ、MEV の報酬を分配するという、いくつかの重要な目標を念頭に置いてスタートしました。
それ以来、Jito は Solana の有力な MEV ソリューション プロバイダーとなり、次のような多くの製品をリリースしてきました。
Jito-Solana は、効率的な MEV 抽出用に最適化された初のサードパーティ Solana クライアントです。 mev-geth と同様に、トランザクション コレクションをサポートし、Jito Relayer および Jito Block Engine とシームレスに動作します。
リレイヤーは、バリデーターに TPU (トランザクション処理ユニット) とネットワーク スパムの間の保護層を提供するように設計されています。バリデーターは独自の Relayer を実行することも、Jito Labs がホストするバージョンを使用することもできます。
ブロック エンジンは本質的には高性能のブロック ビルダーです。ブロック スペースに対して封印された入札オークションを実施し、最も収益性の高いトランザクションのコレクションを現在のリーダーに転送して即時実行します。 Block Engine はグローバルに分散されており、低遅延のオープン アクセスを提供します。
3.2 コスモス
Cosmos には最も初歩的な DeFi エコシステムしかないと言えますが、ブロックスペース市場の設計やクロスドメイン MEV 実験の肥沃な土壌になることが期待されています。
取引量と融資量が数十億ドルに達しているイーサリアムや、低遅延の金融アプリケーションが主流のソラナとは異なり、コスモスは MEV での進歩が遅いようです。
これには多くの理由が考えられますが、最も明白な説明は、Tendermint クライアントがデフォルトで先入れ先出し (FIFO) 順序を使用しており、財務活動が欠如していることです。
2021 年後半に Osmosis がリリースされるまで、あるいは 2022 年 5 月に Terra が崩壊するまで、人々は Cosmos エコシステムで捕捉されている意味ある量の MEV に気づき、測定し始めました。これらのイベントと手数料の急落などの弱気市場の状況を組み合わせると、バリデーターが利益を維持するために他の選択肢を検討し始めている理由が簡単にわかります。
その結果、多くの Cosmos ネイティブ MEV ソリューション プロバイダーがこの分野に参入しており、最も注目に値するのは Skip Protocol と Mekatek です。
メカテックの主力製品
Zenith は、Cosmos でブロック構築のためのオープン マーケットプレイスを作成することを目指しています。検索者はトランザクション パッケージを送信してブロック内の優先順位を競うことができ、バリデーターはブロックの構築を Zenith に委託し、最大の利益を得るためにブロック スペースを販売することができます。
Skip Protocolのコア製品
Mev-Tendermint は Tendermint の修正バージョンで、バリデーターがトランザクション バンドルを受け入れることができ、ブロックの先頭に含めるために封印された入札オークションを導入します (Skip はブロック全体を構築するのではなく、先頭のみを構築します)。
Skip-Select は、完全に構成可能なガバナンス主導のブロックスペース オークションを可能にすることで、Cosmos の主権を MEV にもたらします。これにより、バリデーターは、MEV 報酬の分配方法、特定のブロックの構築の何パーセントを Skips にアウトソーシングするか、フロントランニング/サンドイッチングからブロックを保護するかどうかなどを簡単に決定できます。 Skip-Select は、Cosmos SDK と ABCI++ (アプリケーション ブロックチェーン インターフェイス) によって可能になるオンチェーン ガバナンスを介して、プロトコル内で将来の投票と MEV 設定の強制を行うための基盤も築きます。
PBS の成功 - Block Builder Separation (PBS) の概念は Ethereum エコシステムを超えて広がり、その一部のバージョンは現在 Cosmos および Solana エコシステムに存在しています。
レイテンシ戦争 - Solana ネットワーク アーキテクチャの問題のため、Jito Labs は MEV 抽出にレイテンシに敏感なアプローチを採用しています。これにより、米国またはヨーロッパ以外でサーバーやバリデータを実行しているユーザーに利点が与えられます。
Enshrined ソリューション - Cosmos コミュニティがテクノロジー スタックに対して持つ主権と自律性のレベルにより、多くの場合、MEV ソリューション (PBS など) をコア プロトコルに組み込む方が簡単です。これには多くの理由があります。たとえば、Cosmos ガバナンスはしばしば困難ですが、変更が他のアプリケーションにどのような影響を与えるかを考える必要がなく、オンチェーンで実行できることなどです。また、テクノロジー面では、ABCI++ の最新バージョンなどの革新により、Cosmos ベースのアプリケーションがコンセンサス層と直接通信する方法に新たな可能性がもたらされ、しきい値暗号化などの機能が可能になります。
クロスドメイン MEV – SUAVE ハンドブックで Flashbots が指摘しているように、クロスドメイン MEV を取得するインセンティブは今後数年間で増加し、さまざまなエコシステムの経済安全保障モデルに対する検証上の脅威となる可能性があります。 Cosmos はクロスチェーン用に構築されているため、クロスドメイン MEV の集中力にさらされる可能性があります。複数の Cosmos チェーン上でバリデーターを実行している大規模なエンティティがすでにいくつか存在します。これは、制御されない場合、ごく少数のバリデーターのみになる可能性があります。 -capitalized バリデーターがさまざまなチェーン上の有意義なステークシェアを制御する世界。
4 対決
議論があれば、自然と誰かが名乗り出ます。
4.1 ウォールチェーン
反MEVソリューションのプロバイダーであるウォールチェーンは、アラブ首長国連邦のドバイに本社を置くマルチ戦略ベンチャーキャピタル会社であるサイファーキャピタルが主導する200万ドルの投資を発表した。この投資は、Wallchain の Web3 に関する徹底的な研究を推進し、収益の増加を達成し、新しい MEV ソリューションを立ち上げるために使用されます。
ウォールチェーンは、収益源でこれらの利益を取り戻すアンチMEVソリューションをDEXとウォレットに統合することで、MEVフロントランニングの増大する問題を解決しています。簡単に言えば、このソリューションはユーザー トランザクションにヘッジ トランザクションを挿入し、MEV の可能性を完全に排除します。ヘッジによって生成された利益はキャッシュバックとしてプラットフォームとエンドユーザーに分配され、ウォールチェーンを統合する双方にとって有利な状況が生まれます。
4.2 暗号化されたメモリプール
暗号化されたメモリ プールは魅力的な設計空間です。これらの実装オプションを見てください。
暗号メモリプールは、MEV (それが見えないと最初に取引できない) と深いギャップ (すべての暗号トランザクションが除外されない限り) を解決するための強力なツールです。現在、個別に使用できる関連ソリューションが複数あります。相互に関連しているため、組み合わせて使用することもできます。
基本的な考え方: ユーザーは暗号化されたトランザクションを送信することができ、ブロックプロデューサーはこれらのトランザクションを復号化される前に送信できます。
ユーザーがトランザクションを暗号化してブロードキャストし、暗号化されたトランザクションが送信され、トランザクションが復号化されて、トランザクションが実行されます (注: 送信、復号化、実行が 1 つのスロットで行われる場合があります)。
ここで重要な点は、復号化がユーザーに依存しないことです。これを実現するにはいくつかの方法があります。
(1) 飛行中、第三者を信頼してデータを非公開で送信し、データを復号して表示することはできますが、データがチェーンに送信される前に公開しないことを約束します。これが、Flashbots Protect のような製品の仕組みです。
(2) 信頼できるハードウェアを活用できます。平文は信頼できるハードウェアで実行できますが、トランザクションが送信されるまで公開で復号化されません。最も有名な例は Flashbots SUAVE の SGX です。
(3) しきい値暗号化/復号化 (TED) では、委員会が協力して暗号文の復号化を強制できますが、これを行うには署名者がしきい値に達する必要があります。たとえば、「しきい値」は、バリデーターの 2/3 が復号化に同意することかもしれません。
(4) 遅延暗号化/復号化 (DED)
遅延暗号化を使用すると、暗号化された情報が一定時間後に自動的に復号化されるように設定できます。これは、VDF に関連付けられた順次計算です。実際に DED を実装するには、VDF ASIC が必要です。幸いなことに、イーサリアム財団とプロトコル研究所はそれらの構築に取り組んでおり、最近、GlobalFoundriesによって構築されたチップの最初のテストサンプルを入手しました。これらの VDF エバリュエーターは、非常に高速な逐次計算を実行できる必要があります。これらの VDF ASIC は、タイムロック パズルや DED にも適しています。 (5) 証人の暗号化/復号化 (WED) WED では、任意の証人が暗号文を強制的に復号化できますが、まだ実装されていません。
参照: IOSG Ventures Jiawei、Natalie Mullins Deep Wave TechFlow、Jon Charbonneau0x11、Foresight News