ブロックチェーン

MEV 保護の XNUMX つの象限

MEV ソリューションのランドスケープを理解する

他の多くの暗号の物語と同様に、ブロックチェーンの暗い側面は、Reddit の「」というタイトルの投稿で最初に紹介されました。マイナーのフロントランニング」 現在の歴史的な投稿では、 著者 Ethereum mempool が本質的にパブリックであることを考えると、マイナーはトランザクションをフロントランし、そのトランザクションで最終的にアービトラージされた差額で利益を得る方法を概説しています。 ただし、これは金融業界でまったく新しい現象ではありません。 2014年の本、 フラッシュボーイズ:ウォールストリートの反乱 マイケル・ルイス著は、高頻度取引における最前線の注文を調査しています。 紙 フラッシュボーイズ2.0、2019年に公開され、これらの観察をブロックチェーンレベルに取り入れ、将来の約束された公正な金融システムが実際にユーザートランザクションを悪用する広範な裁定取引ボットをどのように持っているかを示しています. イーサリアムがXNUMX月にプルーフ・オブ・ステークに「マージ」されるまで、 $ 675万以上 これらの裁定取引で抽出されました! 

おそらくブロックチェーン業界で最悪の略語である最大抽出可能値 (MEV) は、バリデーター、マイナー、ノード、または任意のブロック プロデューサーが特定のブロック内のトランザクションを並べ替えることによって抽出できる報酬です。 ただし、MEV は単にブロック プロデューサーだけが抽出したわけではありません。 「サーチャー」として知られるアービトラージ トレーダーやボット オペレーターも、パブリック ブロックチェーン データを有利に利用することで、収益性の高い MEV の機会を検出します。 さらに、多くの場合、サーチャーとバリデーターは協力して、パブリック ブロックチェーンで利用可能な潜在的な収益性の高い取引を見つけます。 このため、MEV はオンチェーンで行われるあらゆる種類の裁定取引の包括的な用語になりました。 MEV は検索者によって支配されていますが、「SEV」(検索者抽出可能値) または「BPEV」(ブロック プロデューサー抽出可能値) は、それほど良いリングを持っていません。 その場合、MEV はスタックしました。

MEV攻撃の種類

前述のように、MEV は、ブロック バリデーターによるプロトコル レベルのトランザクションの並べ替えだけに限定されているわけではありません。 アービトラージ トレーダー、ボット、慎重に作成されたスクリプトも、ブロックチェーン アプリケーションからかなりの割合の MEV を抽出します。 いくつかの点で、MEV は次のように定義できます。 各トランザクションの背後にある隠れた税金. MEV ソリューション ランドスケープを分析する前に、エコシステムで発生している MEV 攻撃のいくつかのタイプを理解することが重要です。 まだ発見されていない多くの攻撃がレーダーの下で発生していることは承知していますが、これらは私たちが遭遇する最も典型的なものです。

フロントランニング:

フロントランニングとは、ボットがネットワークの mempool を注意深く監視して、収益性の高い取引や取引を行うことです。 ボットが取引に利益をもたらすと判断すると、フロントランナーのボットは、より高いガス料金で同じ正確な取引をコピーして促進し、最終的に利益のある取引を自分たちのために維持します。 の素晴らしい動画はこちら 実行中のフロントランニング.

DEXアービトラージ:

自動化されたマーケットメーカーがいつでもトークンに異なる価格を提示すると、価格の差を見つけようとするボットにさまざまなアービトラージの機会が生まれます。 XNUMX つの分散型取引所 (DEX) が XNUMX つの異なる価格でトークンを提供している場合、ボットは XNUMX つの DEX で購入し、XNUMX 回のトランザクションですぐに別の DEX で交換できます。 これは  Uniswap と Sushiswap の価格差により、320 万ドルの利益を上げている検索ユーザーの割合。 ただし、多くの場合、DEX アービトラージは必ずしもそうではありません。 悪い ネットワーク用。 多くの場合、プールのバランスを絶えず再調整することで、DEX を健全に保ちます。

バックランニング:

バックランニングとは、トランザクションの送信者がトランザクションを「ターゲット トランザクション」のすぐ後ろで注文したい場合です。 多くの場合、これらのトランザクションは 新しいトークンのリストを悪用する (そしてその後価格を膨らませる)、リベーストークン(のような AMPL)、またはDEXでの大規模な取引後の価格の不一致を利用する. 

清算:

バックランニング戦略の一形態であるサーチャーは、ブロックチェーン データを常に分析して、通貨のボラティリティまたは価格オラクルの更新に基づいて、レンディング プロトコルの借り手をどこで清算できるかを判断します。 ポジションを清算できるようになると、ボットは清算トランザクションを送信し、清算手数料を受け取ります。

サンドイッチアタック:

サーチャーは mempool をスキャンして、潜在的な大規模な DEX 取引を探します。 取引が発生する前に、検索者は最終的に価値が上がる資産を購入し、クジラの取引が実行された直後に、検索者は同じ資産を売却し、クジラの取引を「サンドイッチ」します。 サンドイッチ攻撃は、犠牲者の取引に高いスリッページを作成することにより、流動性プロバイダーによっても悪用される可能性があります。 これ 記事 サンドイッチ攻撃の複雑さを見事に説明しています。

アービトラージボットによるサンドイッチ攻撃の可視化 (出典: 周麗怡)
視覚化された流動性プロバイダーによるサンドイッチ攻撃 (出典: 周麗怡)
タイムバンディットの攻撃:

タイム バンディット攻撃は、MEV の定義の背後にある戦略です。ネットワークのユーザーを犠牲にして、過去のブロックを再編成し、変更されたトランザクションを含む競合するブロックを提案します。 実行するのは非常に困難ですが、もしそれが起こった場合、ブロックチェーンのセキュリティとコンセンサスに確実に影響を与える可能性があります. 

NFT MEV:

予想どおり、検索者またはブロック プロデューサーは、切望されている NFT を最初に購入するトランザクション、または同じトランザクションで多数を購入するトランザクションを設計できます。 

JIT流動性:

ジャスト イン タイムの流動性は、スワップの直前と直後に LP がポジションを作成してバーンするトランザクション シーケンスにおける MEV の一種です。 価格に大きな影響を与える取引の実行を実際に改善しますが、競争力が高く、JIT流動性取引の量が最小限です。 実際に通る.

JIT流動性の可視化(出典: ジョン・シャルボノー、Delphi Digital)

その他の魅力的な MEV 攻撃は次のとおりです。 クロスチェーン MEVステーブルコイン裁定取引アンクルバンディットの攻撃.

MEV の影響: 悪い面と良い面

一見したところ、MEV はブロックチェーンの存続にかかわる脅威のように見えます。 すべてのウォレット署名の下に隠れているトランザクションの隠れたコストは、新しい技術パラダイムにとって経済的に実行可能であることは確かにありません. 実際、MEV は、ブロックチェーンの初心者と上級ユーザーのエクスペリエンスを大幅に悪化させる数少ない現象の XNUMX つです。 ユーザーは、スリッページの増加と大規模な取引の実行の悪化 (サンドイッチ取引と DEX アービトラージの結果)、ガス価格の上昇と取引の実行の遅延 (フロントランニングの結果) に苦しみ、誰もがブロックチェーン コンセンサスの安定性に対する脅威に苦しんでいます (バリデーターがブロックを再編成した結果)。 これらの懸念は、ブロックチェーンの強気のケース全体を取り除きます: セキュリティ、不変性、信頼。

それでも、マイナスの影響にもかかわらず、MEV との共存にはプラスの要因がいくつかあります。 アービトラージ トレーダーは、AMM 間でトークンの価格が均等であることを保証し、ステーブルコインが平等に維持されるメカニズムを満たし、DeFi ローンがスムーズな清算プロセスを確保し、ブロック提案者がブロックチェーンのセキュリティを高めるようにインセンティブを維持します (より高い報酬を提供することにより)。 この「良い MEV」の事例は、マイナスの影響を最小限に抑えながら、MEV の良い面を増幅しようとしています。

MEV の長所が短所を上回る (またはその逆) と考えるかどうかに関係なく、現実には、特に合併後の世界では、MEV がある程度の地位を維持することになります。 現在、MEV とブロックチェーン内での生き方についてさまざまな見方があることを考えると、MEV の状況にアプローチするアプローチが異なることは理にかなっています。 そのため、ブロックチェーン エコシステムは積極的に議論し、MEV の影響を軽減または少なくとも最小限に抑えるためのソリューションに取り組んでいます。 MEV は避けられず、アクセスは民主化されるべきであると信じている人々と、それを防ごうとしている人々の両方から、さまざまな解決策が提案されています。 

MEV を分類してアプローチするには、いくつかの方法があります。 MEV 問題の認識と見方によって、次のように分類できます。

  • 攻撃 - MEV は避けられません。それを抽出して民主化する方法を見つけましょう。
  • 防御 – MEV は存続にかかわる脅威です。防止に努めましょう。

または、インスピレーションを得て @はす、これらのソリューションが行われている場所:

  1. P2Pレイヤー
  2. アプリケーション層

理論的には、すべての MEV 保護ソリューションはオンチェーンで構築されていますが、一部は指定されたフロントエンドを介してアプリケーション レベルで純粋に利用されています。 これらのユーザー向けプラットフォームをアプリケーション層と呼ぶことは、確かに受け入れられます。 これらのレンズを通して MEV ソリューション スペースを見ることで、 MEV 保護の XNUMX つの象限

XNUMXつのカテゴリは次のとおりです。

  1. 攻撃的なオンチェーン保護
  2. 攻撃的なアプリケーション
  3. 防御的なオンチェーン保護
  4. 防御アプリケーション
MEV 保護の XNUMX つのカテゴリ

この記事では、各陣営のさまざまなプレーヤー、彼らが MEV のジレンマにどのように取り組んでいるか、業界がどこに向かっているのかについての私の考えを説明します。 ここで紹介しきれなかったことがたくさんあることは承知しています。業界全体が光の速さで動いています。 需要があれば、取り上げなかったソリューションの概要をまとめたフォローアップを公開します。 今のところ、MEV 保護の 22 つの象限を以下に示します (XNUMX 年 XNUMX 月現在)。

MEV 保護の XNUMX つの象限

攻撃的なオンチェーン

フラッシュボット

Flashbots は、MEV の悪影響を緩和する研究開発組織です。 Flashbots は、協調的な研究と製品のコレクションを通じて、MEV 収益の民主化と再分配を主導する組織の XNUMX つとしてその名を確固たるものにし、エコシステムに透明性をもたらしました。 Flashbots エコシステムは、まず Flashbots オークションから始まります。 

フラッシュボットオークション

フラッシュボットオークション ブロック内の優先トランザクション順序を効率的に通信するための Ethereum ユーザーとバリデータ間のプライベート通信チャネルです。 Flashbotsオークションは、最初に mev-ゲス (go-ethereum クライアント上のパッチ) と組み合わせて mev-リレー プルーフ・オブ・ワーク Ethereum 上の (トランザクション バンドル リレイヤー)。 現在 PoS イーサリアムでは、Flashbots Auction は MEV-Boost に基づいて構築されています (詳細は後述)。

Flashbots Auction は、不必要なネットワークの輻輳を引き起こし、入札者に追加コストを追加する従来の公開入札オークションをスキップします。 代わりに、Flashbots Auction はオークションメカニズムを使用して、ユーザーが失敗した入札に対して支払うことなく、入札と取引注文の好みを非公開で伝達できるようにし、バリデーターの報酬を最大化し、フロントランニングを防ぎます。 プライベート トランザクション プールと封印された入札の組み合わせにより、イーサリアム ネットワークの公正かつ最適なブロック構築が保証されます。

ジョン・シャルボノー
MEVブースト

Ethereum がプルーフ オブ ステークに統合されたことを考えると、Flashbots オークションは mevブースト、これはの実装です 提案者とビルダーの分離 (PBS) PoS イーサリアム。 MEV-Boost を使用すると、バリデーターはブロック構築を競争の激しいブロック ビルダーの市場に外部委託し、リレーと呼ばれるサービスを通じて最も収益性の高いブロック構築を受け入れることができるため、MEV の悪影響を最小限に抑えることができます。 MEV-Boost は、規模に関係なく、すべてのバリデーターが PBS 対応の MEV 報酬を受け取ることができるようにすることで、イーサリアムのセキュリティと分散化を強化します。 

トランザクションは通常、XNUMX つの方法のいずれかでブロックチェーンにアップロードされます: パブリック mempool またはプライベート RPC (別名排他的注文フロー)。 それにもかかわらず、MEV-Boost トランザクション フローは非常に似ています。 公開 mempool に送信されるトランザクションは、「サーチャー」によってバンドルに並べられます。 これらのバンドルは通常、最も多くの MEV を抽出するように並べられています。 次に、サーチャーはバンドルを ブロックビルダー、ブロックでそれらを構築しながら、MEV の利益を最大化する方法でバンドルを収集します。 最終的に、ブロック (バンドルのコレクションが組み込まれている) をリレーを介して送信します。リレーは、複数のビルダーからのブロックを集約し、検閲のためにフィルタリングするだけでなく、報酬の順にランク付けします。 次にバリデーターは、MEV-boost から受け取った最も収益性の高いブロックを選択し、それを Ethereum ネットワークに追加します。 

フラッシュボット Github
MEV-Boost の XNUMX つの参加者:
  1. 捜索者 ボット、高度な Ethereum ユーザー、トレーダー、または収益性の高いトランザクションを見つけてトランザクションをブロックに含めようとするアービトラージの機会を mempool で積極的に探している人です。 サーチャーはトランザクションを収集し、それらをバンドルに追加して、ブロック ビルダーに送信します。
  2. ブロックビルダー サーチャーに接続し、バンドル (トランザクションで構成される) を取得し、リレーを介してバリデーターに送信する最終ブロックを作成する特殊なエンティティです。
  3. リレー 複数のブロック ビルダーからブロックを収集し、最も収益性の高いもの (ビルダーの入札によって決定される) を選択して、提案のためにバリデーターに送信します。 リレーは検閲において重要な役割を果たします。これは、含めるブロックを選択できるためです (これについては後で詳しく説明します)。
  4. バリデータ MEV-Boostを使用してXNUMXつ以上のリレーにサブスクライブし、サブスクライブしているリレーから受信したブロックの中で最も収益性の高いブロックを提案し、最終的にそのブロックをチェーンで検証してファイナライズします。
MEV ブースト プロセス (フラッシュボット)

Ethereum は PBS をプロトコルに完全には追加していないため、MEV-Boost は現在、ブロック生成および MEV 最小化エコシステムのサイドカーです。 最終的に、イーサリアムのアップグレード タイムラインでさらにいくつかのステップを踏むと、MEV-Boost はプロポーザー ビルダー分離 (PBS) を介してイーサリアムのベース レイヤーに直接組み込まれます。完全にリレー用。 ご覧のとおり、MEV ブースト ブロックの大部分は Flashbot を介して行われます。

MEVブースト。写真、スクリーンショット 11 年 14 月 2022 日

ただし、最も印象的なのは、MEV-Boost の機能全体が純粋に信頼に基づいて実行されていることです。

ジョン・シャルボノー、ツイッター
フラッシュボット プロテクト

バリデーターレベルでの Flashbot の MEV 保護に加えて、Flashbots にはブロックチェーンユーザーが MEV から身を守るための製品もいくつかあります。 Flashbots Protect は、ユーザーと開発者が最前線で保護するための Flashbot のツールです。 Flashbots Protect RPC を使用すると、通常のユーザーは自分のウォレットでカスタム RPC エンドポイントを使用して、トランザクションを Flashbots オークションに簡単に送信できます。 トランザクションがパブリック mempool ではなく Flashbots ビルダーに送信されることを除いて、ユーザーにとってはすべて同じです。 したがって、これらのトランザクションは完全に非公開であり、mempool に潜む貪欲なアービトラージ ボットに見られることはありません。 ユーザーがそれを操作するのは非常に直感的です – 実際、それは簡単です URL を MetaMask に追加するなど!

検閲の問題、欠点、および次のステップ

Flashbot の驚くべき進歩にもかかわらず、そのソリューションにはまだいくつかの懸念が残っています。 発生する問題のいくつかは、彼らの技術に固有のものです。たとえば、ネットワーク全体が同じリレーに接続され、そのリレーが最高入札のリレーである場合、バリデーターによって確実に選択されます。 しかし、そのリレーがバリデーターからのブロックを差し控えるとしたら、空のスロットがチェーンに公開される無限のサイクルが作成されることになります。 この懸念は次のように知られています。 活性の問題. 幸いなことに、Flashbots の概要 XNUMX つの潜在的な解決策 活性の問題については、PBS がイーサリアム自体に組み込まれると、この問題は自然に解消されます。 それだけでなく、MEV-boost で実行中のリレーがない場合、またはすべてのリレーがオフラインの場合、ビーコン ノードは常にパブリック mempool からブロックを構築するようにフォールバックします。

Flashbot で発生するもう XNUMX つの問題は、中央集権の問題です。 それはイーサリアムのより良い利益のために製品を作成する民間組織であるため、より大きなイーサリアムコミュニティが望むものと望まないものの間には常に微妙な境界線があります. 最近、Flashbots は、米国財務省の制裁に従い、米国財務省の外国資産管理局 (OFAC) がブラックリストに載せた取引 (つまり、すべての Tornado Cash 取引) の検閲を開始すると発表しました。これは、一般の人々からかなりの反発を引き起こしました。 、そしていくつかをもたらしました 哲学的なブロックチェーン関連の質問. それにもかかわらず、MEV-Boosted ブロックでのトランザクションの大部分は OFAC に準拠しており、その傾向も確かにあります。 

からのスクリーンショット MEV Waチッ 8 年 2022 月 XNUMX 日

最近、Flashbots は、ステルス用語「SUAVE」(価値表現のための単一統合オークション)の下で、ソフトウェアの次の反復を開発していると発表しました。 初期のいじめから、SUAVE はユーザーとウォレット用の MEV 対応の暗号化された mempool になるようです。 彼らは、完全に分散化され、オープンソースで、EVM と互換性があり、ロールアップとクロスチェーンをサポートするものを作成する予定です。 私はこれに非常に興奮しており、これが MEV 保護パラダイムを大きく変えることを期待しています。 

マニホールドファイナンス

フラッシュボットのように、 マニホールドファイナンス MEV の悪影響を最小限に抑えるための技術とインフラストラクチャを構築します。 Manifold Finance の基盤は、ユーザーが安全でプライベートなトランザクションを送信できるようにする SecureRPC システムです。 Manifold の SecureRPC や Flashbots などの RPC エンドポイントに注文を送信することにより、ユーザーのトランザクションは仲介者を介して送信されます。これにより、ユーザーは、取引を利用しようとしてパブリック mempool にぶらぶらしている空腹の検索者から保護されます。

Manifold は SecureRPC に加えて、いくつかの製品を提供しています。 OpenMEV (旧称 Yカバル) は、プロトコルとアプリケーションを直接 MEV アービトラージから保護できるようにする SDK です。 OpenMEV により、プロトコルは非効率的な実装を取り戻し、それをユーザーに戻すことができます。 実際、Manifold Finance はすでにいくつかの有名なパートナーシップを結んでいます。 寿司ガード Sushi の OpenMEV 実装です。 SushiSwap で取引を送信するたびに、その取引が取引費用の払い戻しを受ける資格がある場合、最大 90% のリベートを受け取ることができます。 ただし、取引が適格でない場合は、プライベート RPC レイヤーを介してすぐに送信されます。 取引のリベートは得られませんが、保護された取引の提出から利益を得ることができます。 Manifold Finance はさらに、独自のブロック構築 MEV を実行しています。 リレー (Flashbots に似ています)、しかし、(Flashbots とは異なり) 検閲に強いということで名声を得ています。 ここで、SecureRPC に関するエコシステム全体を確認できます。

マニホールド ファイナンス ドキュメント 

Manifold Finance エコシステムは、FOLD トークンを中心に展開しています。 統合プロトコル (OpenMEV) がキャプチャするすべての MEV は、 再配布: 50% のユーザー、25% のバリデーター、25% の xFOLD ステーカー。 彼らは、 2回目の繰り返し コミュニティが期待している彼らのステーキング製品のまもなく。 しかし、非常に印象的であるにもかかわらず、Manifold Finance のドキュメントは不完全であるため、製品の技術的な複雑さを十分に掘り下げることはできませんでした。 さらに、いくつかありました 懸念 彼らのステーキングの組織について、会社と創設者がどのように 自分自身を提示する ソーシャルメディア、およびその トークンノミクスモデル. これらの懸念がトランザクションを検閲しないことを正当化するかどうかの問題、特にその問題がかなりの場合 最小限の、議論されるものです。 最終的に、Manifold Finance は MEV エコシステムを制御する絶好の機会を得ることができますが、それは彼らがカードを正しくプレイした場合に限られます。

ブロックルート

Flashbots に次いで、BloxRoute は XNUMX 番目に大きなリレー プロバイダーとして浮上しています。 現在、BloXroute Max Profit、BloXroute Ethical、および BloXroute Regulated の XNUMX つの異なるリレーを実行しています。 以下はその仕様です。

ブロックルート ドキュメント

BloXroute Labs の CEO である Uri Klarman 氏は、今日の議論が、認可されたトランザクションを感知するのがリレーの責任であるかどうかについての議論を考慮して、次のように述べています。 CoinDesk BloXroute は、「バリデーターが [認可された] トランザクションを含めるべきかどうかを決定することは、私たちの報酬水準を超えている」と感じており、ユーザーの裁量と特定の法的地位に応じて Tornado Cash を検閲するリレーを導入することを選択した. 

BloxRoute のリレー製品に加えて、攻撃的なアプリケーション製品もあります。 バックランミーこれにより、ユーザーはプライベート トランザクションを安全に送信できるようになり、検索者は MEV を介してトランザクションをバックランして追加の裁定利益を生み出すことができます。 プライベート トランザクション機能により、mompool を走り回る空腹のフロント ランニング ボットやサンドイッチ ボットからトランザクションが隠されます。 さらに、バックランが利用可能な場合、BackRunMe はこの追加利益の一部をユーザーに返します。 これらのバックラン トランザクションは、トランザクションが確認された後に発生するため、ユーザーが送信したトランザクションには影響しません。 現在、 バックランミー SushiSwap と Uniswap V2 で使用できます。

BackRunMe の仕組み
バックランニング利益分配

BloxRoute は、追加のフロントランニング保護製品を提供します。 ファストプロテクト 初心者向けではありませんが、イーサリアム上のすべての Dapps で使用できます。 とにかく、BloxRoute は MEV 保護分野のリーダーです。

エデンネットワーク

エデンネットワーク は、MEV 保護のための XNUMX 番目の攻撃的なオンチェーン ソリューションです。 上記の XNUMX つと同様に、Eden には、MEV 保護用の XNUMX つの関連するが異なる製品 (RPC、リレー、およびバンドル) があります。 Eden RPC は、ユーザーがトランザクションを Eden ビルダーに送信するウォレットに追加できる RPC エンドポイントです。 Eden RPC は、バリデーターの収量を最大化するために、バリデーターをブロック ビルダーのネットワークに接続する Eden リレーに電力を供給します。 このようにして、ユーザーは Eden ブロックで先行しないことが保証されます。 最後に、Eden の RPC を介して、「サーチャー」と呼ばれる洗練された Ethereum ユーザーが「バンドル」を Eden のブロック ビルダー ネットワークに送信できます。 すべての MEV ブースト ブロックの中で、Eden はかなりうまくいっています (ただし、それでも Flashbot に近いものもあります)。

MEVBoost.Picsの、スクリーンショット 11 年 14 月 2022 日

言及することが重要な別のリレー プロバイダーは次のとおりです。 ブロックネイティブ. と呼ばれる彼らのリレー ドリームボート、承認されたアドレスをフィルター処理しますが、公開され、透過的です。 上記でわかるように、これはチェーン上の MEV ブースト ブロックのチャンクでもあります。 トランザクションの検閲の問題は議論すべき問題の XNUMX つであり、ブロックチェーン コミュニティは最近、それについて多くのことを述べています。 どちらの側にいても論争や議論がありますが、Flashbot と MEV-boost エコシステム全体は、ブロックチェーンと MEV 保護のために多くのことを行ってきました. 私は興味があり、MEV 保護のこの分野の次のステップを期待しています

MEV-Boost の論争

MEV-boost の提供に加えて、オンチェーン攻撃保護を構築している注目すべきプロジェクトが他にもいくつかあります。 

プロトコルをスキップ

プロトコルをスキップ エコシステムに合わせた MEV 製品を Cosmos 上に構築し、良い MEV の効果を増幅し、悪い MEV の効果を最小限に抑え、それらの報酬をバリデーターとステーカーに再分配しています。 Skip は Cosmos チェーンで次の問題を特定しました。 ホワイトペーパー:

  1. 実行リスク: チェーンの混雑が激しい時期には、トレーダーやエコシステムにとって特定のトランザクションが「より重要」または経済的に価値があると表現する方法はありません。 これは、5/9 テラ デペグ中に広範囲に発生しました。
  2. 無駄なブロックスペースとガス: 大規模なアービトラージの機会 (例: Terra Classic ブロック 5635240 を参照) の背後にある複数の失敗したトランザクションの墓場を、ラッシュから最初に見つけることができます。
  3. 利益の集中化: ほとんどすべてのアービトラージの機会は、レースに勝つために必要な大規模な低遅延インフラストラクチャを提供できる HFT ショップによって制御される可能性が高い、非常に少数のアドレスによって勝ち取られます。 これは、arb の機会を作成しても獲得できない Cosmos ユーザーとバリデーターに対する隠れた負担に相当します。
  4. 参加者の統合: MEV のサーチャーとバリデーターは、mempool へのアクセスとトランザクションのブロードキャストを高速化するために、ボットとノードを同じサーバーに配置するために垂直統合するよう奨励されています。 (例えば、優先アクセスのための MEV サーチャーとバリデーターの間のパートナーシップの進展を見てきました)、これは長期的な分散化を弱体化させます。
  5. 連鎖停止リスク: 最近、他のレイヤー 1 (Solana など) で発生したように、大規模なスパムの波が完全なノードまたはバリデータ (ポートが公開された場合) をノックアウトする可能性があります。

したがって、Skip が提案する解決策は、トレーダーが、ブロックに基づいてブロックの最上位でそれらを優先するバリデーターにチップ付きトランザクションを送信できるようにする、密閉入札のクローズド オークション システムを作成することです。

トランザクションの注文をスキップ

そうすることで、バリデーターはトランザクションごとにより多くの報酬を受け取り、MEV 報酬がステーカーに分配されるため、ステーキングの利益が増加します。 

つい最近、スキップ 発表の バリデーターがブロックを構築する方法を完全に決定できるようにします。 バリデーターは、Skip がブロック、コンプライアンス、ガバナンス、およびその他のさまざまな MEV 設定を構築しているかどうかにかかわらず、MEV 報酬の分散方法を選択できます。 これはすべて彼らの一部です ソブリン MEV これは、ステーカー、バリデーター、およびアプリ チェーンのコア開発者が、MEV 市場がどのように機能するかを決定できるようにすることです。 これを行うために、彼らは MEV-SDK、これにより、これらの設定とブロックビルダーの権利がプロトコル内およびチェーン上にもたらされます。 この記事の執筆時点では、Skip は Juno のテストネットとメインネットでアクティブであり、Evmos、Terra2、およびその他の Cosmos チェーンでまもなくリリースされる予定です。 さらに、彼らは 協議中 Osmosis とのさまざまなパートナーシップの統合。 ダッシュボードでアクティブに Skip を実行しているバリデーターの数を追跡できます こちら

じとうラボ

イーサリアムとコスモスのエコシステムにある前述のプロジェクトとは異なり、 じとうラボ は、高性能 MEV インフラストラクチャを通じて Solana を拡張することを使命としています。 それらは攻撃的な MEV のカテゴリに属しているため、ユーザーに再配布される適切な MEV を最大化しながら、MEV の悪影響を最小限に抑えようとします。 連携して機能する XNUMX つの異なる製品を提供することで、Jito は Solana の MEV を最小限に抑えることに成功しています。 

まず、バリデーターが実行されます 地頭ソラナは、バリデーターがトランザクションの「バンドル」を作成できるようにする修正済みの Solana Labs バリデーター クライアントであり、検索者や高頻度トレーダーにトランザクションの順序を柔軟に表現できるようにします。 の オープンソースの Jito-Solana バリデーターはネットワークの中心であり、 地頭リレー処理中のトランザクションのフィルタリングと署名検証を実行します。 最高の入札額と最も収益性の高いバンドルがリレイヤーからバリデーターに送信され、チェーンに追加されます。 さらに、Jito はブロック エンジンを提供します。ブロック エンジンは、チェーンに追加されるトランザクションのオフチェーン シールド ビッド オークションを介して中継者、検索者、バリデーターを接続します。 ブロック エンジンは、すべてのトランザクションの組み合わせをシミュレートし、最高額のバンドルのバッチをリーダーに転送してブロックを含めます。 オークションの有効期限が切れると、最も収益性の高いバンドルがリーダーに送られ、すぐに実行されます。 優れているのは、ブロック エンジンがグローバルに分散されているため、バリデーターとサーチャーがどこにいても低レイテンシーでアクセスできるようになっていることです。

ジト ドキュメンテーション

Validators MEV の利益は分割され、 配布 各エポックの終わりに。 ここはクールです スプレッドシート Jito は、MEV 利益前後のバリデーター利益を計算するために作成されました。

最終的に、攻撃的なオンチェーン キャンプは、MEV 保護のシェアにおいて信じられないほどの進歩を遂げました。 バリデーターはすべてのネットワークの基盤であるため、彼らが革新を続けてくれることを願っています。 次に、攻撃的なアプリケーションの MEV 保護エコシステムを分析します。 

攻撃的なアプリケーション層

攻撃的なアプリケーションは、MEV が避けられないと信じているソリューションであるため、MEV を抽出して民主化するためのアプリケーションとユーザー向けのソリューションを提供します。 すでに議論しました バックランミー 上記 (これは BloxRoute の製品提供の一部であるため) であるため、ここで、この陣営の他の XNUMX つの主要なプレーヤーに飛び込みます。

ルークプロトコル

ルークプロトコル は、アプリケーション層で MEV をキャッチすることを目的とした最初の MEV 抽出ソリューションの XNUMX つであり、ユーザーとプロトコルを負の外部性から保護し、コンセンサス層で利用可能な総 MEV を削減します。 最終的に、Rook は MEV の利益を参加者間で再分配し、ネットワーク全体と市場の効率を高めます。

Rook プロトコルは以下で実行されます ルーク、トランザクションの処理中にMEVの価値を発見するために使用されるERC-20ガバナンスおよびユーティリティトークン。 Rook プロトコルを使用するすべての人 (ユーザー、スマート コントラクト、マーケット メーカー、キーパー) は、ROOK トークン エコシステムを通じて接続されます。 キーパーは、ROOK をコーディネーター スマート コントラクトにステークし、見返りに xROOK を受け取るユーザーのトランザクションを実行する自動化されたボットです。 キーパーは常にトランザクション mempool を監視して、アービトラージの機会を探します。 収益性の高いトランザクションが発見されると、キーパーはトランザクションを実行する機会を得るために xROOK を使用して入札戦争を行います。 コーディネーターオークションモジュール 青信号 オークションに勝ったキーパーであり、キーパーがその機会に支払った入札額を分配しながら取引を遂行します。 一方、ROOK トークン所有者は、ROOK を Rook ステーキング プールにステーキングし、代わりに xROOK を受け取ることができます。 すべての入札で獲得された価値の割合は、xROOK 保有者に直接送られ、Rook プロトコルの有用性と成功に直接対応する利回りが得られます。 

ルーク ドキュメンテーション

これは Rook の「隠し本」は、Rook Keeper のみが実行できるトランザクションをホストするオフチェーン オーダーブックです。 隠れている本を介して送信された注文は、他の略奪的な MEV ボットにはアクセスできないため、ユーザーは目標価格で取引を受け取ることができます。 ルークの隠し本は自身のDEXでも活用でき、 ゲームを隠す、彼らの API、またはパートナーの統合を通じて。 

ルーク ドキュメンテーション

B.プロトコル

B.プロトコル 別の攻撃的なアプリケーション レベルの MEV ソリューションです。 ただし、ローンと清算の領域に焦点を当てています (前述の他のソリューションとは対照的に、ますます DEX、フロントランニング、およびサンドイッチ攻撃に重点が置かれています)。 B.プロトコルは、清算を民主化し、資本効率を高め、MEV と闘います。 

B.Protocol が統合されているプラ​​ットフォームでは、ユーザーの資金を清算に使用されるバックストップ プールにプールします。 資金が使用されていない間、資金は利回りのあるプラットフォームに存在し、ユーザーに受動的な収益 (金利または流動性マイニングの報酬) を生み出します。 清算が行われると、スマート コントラクトはバックストップから必要な資金を引き出して清算を促進し、差し押さえられた担保を自動的に売却します。 売却されると、リターンはバックストッププールに入金され、利益が発生します。 ここにある 素晴らしい概要 それがどのように機能するかについて。

B.プロトコル ドキュメンテーション

誰もが参加できる民主的なプールを作成することで、B.Protocol は MEV の利益を担保を預け入れたユーザーと共有し、清算の優先権を与えます。 B. プロトコルは現在有効です いくつかの などの大物プロジェクト リクイティーズ チキン・ボンド。 B.Protocol は、清算のための MEV 保護スペースで、すでにニッチな攻撃的なアプリケーション レイヤー カテゴリの唯一のプレーヤーの XNUMX つであるという意味で際立っています。

最終的に、攻撃的なアプリケーション レイヤー保護のアクターの数は比較的少なくなりますが、それぞれのアクターは確かにユニークであり、それ自体が称賛に値します。 このキャンプの将来について、私はますます楽観的になっています。

防御的なオンチェーン保護

前述のように、これらのソリューションは、MEV がブロックチェーンに対する実存的な脅威であると考えているため、理想的にはそれを完全に排除するためにオンチェーンとコンセンサス レイヤーを提供します。 この分野には魅力的な選手が必ずいるので、このキャンプの進化を注意深く見守っています。

チェーンリンク フェア シーケンシング サービス

MEV 保護スペースに参入するもう XNUMX つの主要なプレーヤーは、 チェーンリンク、分散型オラクル ネットワーク。 オラクルに慣れていない人のために説明すると、オラクルは基本的にスマート コントラクトをオフチェーン データと安全に接続します。 これは、金融市場、スポーツ データ、さらには天候や炭素クレジットなどのニッチなものにも使用できます。 Chainlink は、スマート コントラクト アドオンに MEV 保護を実装することで、これをさらに一歩進めています。 フェアシーケンスサービス (FSS)。 つまり、FSS は、そのスマート コントラクトに送信されるトランザクションを注文するオラクル ネットワークです。 ユーザーのトランザクションをオフチェーンで収集し、スマート コントラクト開発者の仕様に基づいて注文を生成し、分散型の方法でトランザクションをチェーンに送信します。

フェア シーケンシング サービス フロー モデル

さらに、FSS は前処理段階のスマート コントラクトだけでなく、ブロック構築およびロールアップ レベルでも使用できます。 今日、FSS はすでに完全に機能しています。 プロトタイプ、そして彼らは パイロットプログラム アービトラムで! ブロックチェーンと MEV コミュニティ全体が、今後数か月で FSS が本格的に開始されることを期待しています。

秘密のネットワーク

秘密のネットワーク プライバシーを保護するスマート コントラクトを特徴とする Cosmos IBC 上に構築されたレイヤー 1 ブロックチェーンです。 「Secret Contracts」として知られる Secret のスマート コントラクトは、デフォルトでプライベートです。 すべて (入力、出力、状態など) は暗号化されており、アクセス権を与えられていない限り、他の人が見ることはできません。 これにより、従来のパブリック ブロックチェーンでは不可能なユース ケースが開かれます。 これらの秘密の契約に基づいて構築されたのが、プライバシーを保護する分散型金融エコシステムである「Secret DeFi」です。 他のすべての DeFi アプリケーションと同様に、ユーザーは取引、交換、購入、貸与、販売を行うことができますが、データはデフォルトで非公開です。 この固有のプライバシーにより、注文は mempool に表示されません。 したがって、飢えた MEV フロントランニングとサンドイッチ ボットから保護されています。 Secret Network は、プライバシーを機能ではなく権利として持つ数少ない (唯一ではないにしても) プロトコルの XNUMX つであり、その利点は MEV 空間で確実に感じられます。

コスモス2.0

最近では、 コスモス は、ブロックチェーン製品のインターネットの第 2.0 版を発表しました。 それ自体が記事に値するさまざまな新機能を備えているため、MEV と戦うための提案されたソリューションである Interchain Scheduler に焦点が当てられています。 ところが、ひょんなことからATOM XNUMXの提案は 拒否されました ATOM コミュニティによって。 とにかく、提案された (将来は不明確ですが) Interchain Scheduler について少し詳しく説明することは価値があると思います。

Cosmos エコシステムは複数のブロックチェーンで構成されているため、ネットワーク内の分散型取引所間で資産価格に差があります。 明らかな DEX アービトラージの機会を生み出すことに加えて、より複雑で複雑なフロントランニングやサンドイッチ攻撃も導入します。 Interchain Scheduler は、チェーン上に MEV マーケットを作成することを提案し、Cosmos のアプリチェーンがブロックスペースの一部を取引可能な NFT として販売するのを支援しました。 スケジューラを使用すると、参加しているブロックチェーンのブロック スペースをオークションを通じて予約します。 その後、この支払いはエコシステム全体 (ステーカー、バリデーターなど) に再分配されます。 

インターチェーン スケジューラ

技術的な複雑さを見つけることができます こちらですが、オンチェーンで完全に実行される前に少し変更されることを期待しています。

その他の防御的なオンチェーン ツールとソリューション

上記の製品に加えて、MEV 保護のためのさまざまな防御オンチェーン ソリューションがあります。 

潜水艦の送信:

潜水艦センド はオープンソースのスマート コントラクト ライブラリであり、チェーン上のトランザクションを一時的に非表示にすることで、フロント ランナーからコントラクトを保護します。 つまり、ユーザーは自分のトランザクションを海底アドレスにコミットし、スマート コントラクトに送信されたデータを隠し、送信される値をロックします。 コミットされたトランザクションがチェーン上のスポットを保持すると、スマート コントラクトは保存されているデータのロックを解除し、それを検証します。 

潜水艦センド フローモデル

Submarine Sends のすべてのコードは、次の Web サイトで公開されています。 githubの、数年間更新されていませんが。

ゼロMEV

ゼロMEV イーサリアムバリデーターがフロントランニングや検閲からユーザーを保護するための完全に分散化されたソリューションです。 MEV-Boost を使用すると、ユーザーがミリ秒単位で先行することがありました。 これを防ぐために、ZeroMEV はガス価格や MEV ではなく、時間でトランザクションを注文することでユーザーを保護しています。 実際、ZeroMEV は最大 500 ミリ秒の差でユーザーを保護します! ZeroMEV を使用するには、元の Geth の XNUMX 行のコードのみを変更します。 ただし、現在ZeroMEVを使用しているのは純粋に 利他 EIP-1559以降のチップでのみ支払われるため、バリデーターの収入は少なくなる可能性が高いためです。 ただし、バリデーターはトランザクションをバックランできるため、少し多くの利益を生み出すことができます。 いずれにせよ、ZeroMEV はバリデーターにとって素晴らしい MEV 保護ツールです。

サルモネラ攻撃

劇中 サンドイッチ取引ボットをだます、Defi-Cartelは、トレーダーに力を取り戻すためのかなり巧妙な手法を導入しました。 サルモネラのアイデアは次のとおりです: 典型的な ERC-20 トークンを作成しますが、指定された所有者以外の誰かがそれを使用して取引を行うと、指定された金額の 10% しか返されません – 完全な取引を示すイベントログを公開しているにもかかわらず. ご覧のように こちら、全盛期にはいくつかの大きな功績がありました。 

有毒な機能

サルモネラ契約は、私たち典型的なユーザーをスリにしようとしているすべてのアービトラージ ボットにとって、確かに平手打ちでした。

カタナ

ボットをだますもう XNUMX つのすばらしい話は、 カタナ DEXとCEXのクロスチェーン取引ターミナルです。 トークンのローンチ中に、フロントランニングボットがトークンを販売できないようにするためのトラップが含まれていました。 この小さな 添加 彼らのスマートコントラクトにボットを作った 失う 彼が取り除くことができなかったトークンの68 ETH。 時には、 捕食者が獲物になる

最終的に、防御的なオンチェーン保護キャンプは非常に高度で、技術的で、秘密主義で、時にはユーモアさえあります. 確かに、Chainlink の FSS が開始されると、このキャンプは業界全体にさらに多くの波を生み出すでしょう。 ボットをだます楽しい方法の例を他に持っている読者がいる場合は、私のやり方で送ってください!

防御アプリケーション層

最後に、議論される最後の陣営は、防御的なアプリケーション分野です。 これらは、MEV がブロックチェーンに対する実存的な脅威であると信じているソリューションであるため、MEV を完全に排除するためのアプリケーションおよびユーザー向けソリューションを提供しています。 これらの多くは、ブロックチェーンの初心者ユーザーがすでに慣れ親しんでいる製品ですが、MEV 保護機能に飛び込むことが重要です。 それらを最もよく説明するために、それらはカテゴリに分類できます。 

自動マーケットメーカー(AMM)

防御的なアプリケーション キャンプについて議論するには、自動化されたマーケット メーカーから始めることが不可欠です。 AMM の概要については、こちらをお読みください 記事 少し前に書きました。 

MEV 捕捉 AMM (McAMM)

周りでかなり話題になった MEV 捕捉 AMM 近々。 つまり、AMM はブロックごとの最初の取引の権利をオークションにかけ、潜在的な MEV スロットを売却し、それらの利益をトレーダー、ステーカー、潜在的な検索者に再分配します。 非常に興味深いので、提案全体を読むことを強くお勧めします。 誰かがこれを試している AMM のリソースをさらに持っている場合は、私に送ってください!

集中流動性

2021 年 3 月、Uniswap はプラットフォームの XNUMX 回目の反復である Uniswap VXNUMX を発表しました。 その中で、彼らはDeFiとAMMの完全に新しいパラダイム、つまり集中流動性を導入しました。 要するに、集中した流動性により、LP は資本がどの価格帯に割り当てられるかをきめ細かく制御できるため、資本効率が大幅に向上し、スリッページが大幅に減少すると同時に、資産の急落シナリオからも保護されます。 それはすべての取引でより低い価格への影響を生み出すため、MEVへの影響も確かに少なくなります. さらに、魅力的な JIT流動性 MEV手法 実際にトレーダーに利益をもたらす集中流動性プールについて。 流動性が集中しても MEV が完全に除去されるわけではありませんが、確実に最小限に抑えられます。 

他にもさまざまな MEV 耐性 AMM があり、私が考えているものは次のとおりです。 ハッシュフロー二元性スワップスワップウェンディ (の重要な機能 ベガ・プロトコルl)。 MEV 保護のこの地域はイノベーションで繁栄しており、私はここでの開発の次の段階を非常に楽しみにしています。

DEXアグリゲーター

DEXアグリゲーターに慣れていない人のために説明すると、彼らは数百のDAppsをすべてXNUMXつに接続し、これらのさまざまな流動性プールを通じて最高の為替レートを提供します. これでDEXアグリゲーターについて簡単に説明します 記事

1inch

1inch は、最もよく知られており、最も広く使用されている DEX アグリゲーターです。 最近、彼らは 協力して Flashbots を使用して、フロントランニング攻撃やサンドイッチ攻撃からユーザーを保護します。 現在、1inch エクスチェンジを通じて、ユーザーは Flashbots を介してトランザクションをルーティングすることを選択できます。これにより、バリデーターと 1inch の間に直接接続が作成されます。 ただし、これが更新されたのか、マージ後も機能しているのかはわかりません。 1inch チームの誰かがこれを読んでいる場合は、私に知らせてください! 1inch が提供するもう XNUMX つの最先端の保護ツールは、「自動滑りボットのスリッページ許容度が低くなり、その結果、ユーザーが希望する金額を操作する余地が少なくなるため、ボットがトランザクションを標的にする可能性を最小限に抑えることができます。

カウスワップ 

カウスワップ、要するに、DEXアグリゲーターのDEXアグリゲーターです。 CowSwap での取引は、接続されたオンチェーン AMM、他の DEX アグリゲーター、および希望の一致 (CoW) と呼ばれる独自の機能を介して決済できます。 要するに、CoW の「ソルバー」のネットワークは、各バッチをスキャンして、(お互いが持っているものを欲しがるトレーダーの場合) 欲求の一致を探します。 これらの CoW はピアツーピアでマッチングされるため、誰もがより良い価格を得られ、不必要な AMM 料金を支払う必要はありません。 これは、他のすべての流動性ソースの潜在的な最良の取引価格の検索に加えて行われます。 次に、CoW はこれらの取引をバッチでチェーンに送信し、パブリック mempool からそれらを隠し、事実上、トランザクションの再注文マイナーと空腹のサンドイッチ ボットから隠します。 CoW プロトコルはこの点で確かにユニークであり、かなりの研究が行われています。 提案 他の潜在的な MEV ソリューションについても同様です。 彼らが実装している他の MEV のイノベーションに興味があります。

他のさまざまな防御アプリケーション層 MEV 保護ソリューションのいくつかは、次のとおりです。 MistX ラボDフローシャッターネットワーク. おわかりのように、このキャンプは非常に混雑していますが、各プレイヤーは MEV の削減とユーザーの保護に重要な役割を果たしています。 私の予測では、将来、ユーザーを MEV から保護しない DApps はユーザーの大幅な不足に苦しむことになり、MEV 保護を業界標準にする必要があるでしょう。

MEVの現状と今後

MEV ソリューションのランドスケープ全体を見てきたので、次のイノベーションがどこで発生するかを理解することに加えて、まだ発生している懸念と問題について言及することが重要です。 

まず、ブロックチェーンの他のほとんどの問題と同様に、この問題は複雑すぎて大衆には理解できません。 ブロックチェーン ユーザーの大多数は、単純に実行率の低い取引を行うだけです。 取引ごとに数セントが失われるため、これは短期的にはそれほど問題ではないかもしれませんが、これらの懸念が理解されず、解決されない場合、ブロックチェーンは決して将来の財務の現状ではありません. それをさらに一歩進めるために、提供されているソリューションも非常に複雑であり、さまざまな関係者が理解する必要があります. しかし一方で、MEV を認識していることは、 採用を促進しない、それ自体が興味深い哲学的議論であり、これらのアプリケーションを開発する際に考慮すべきものです。 

第二に、提供されているソリューションは、所有権もネットワークへの出資も提供していません (ROOK と COW は別として)。それらは純粋にプロトコルへのアドオンまたは機能であり、利益が分配されることはめったにありません。 利益が分配されるソリューションは、実装された DApps トークン自体ではなく、独自のトークンで分配されます (これはアプリケーション層にのみ適用されます)。 

最後に、現在のランドスケープのソリューションの多くには、プライベート オーダーフローまたはシールドされたトランザクションが実装されています。 最近、プライベートオーダーフローにはマイナス面があるという議論が飛び交いました – ブロックチェーンの公共性を取り除き、潜在的に 集中化. 現実には、常に両側にトレードオフが存在するため、ユーザーまたはアプリケーションは毒を選択する必要があります。

これらの懸念にもかかわらず、MEV 保護分野で起こっている技術革新は見ていて唖然とします。 この記事の長さだけでも、この問題がいかに重要で、魅力的で、儲かるかがよくわかります。 その点で、mempool の開発が 2023 年の主要なテーマの XNUMX つであることは間違いありません。特に弱気相場の谷間が基盤となるインフラストラクチャの主要なイノベーション ハブであるためです。 

さらに、主要な DEX のいくつかの予測があります。 将来的にブロックビルダーになる それは確かにこの空間で興味深いダイナミクスを生み出すでしょう. Tornado Cash の大失敗の後、プライバシーを保護するチェーンとアプリケーションへの関心の高まりも、特にこれらのプラットフォームを通じて MEV を緩和できるため、眉をひそめます ( サイレントプロトコルアステカネットワーク). 

ここ数週間の FTX の下落以来、これにより MEV がさらに強調されると思います。 ますます多くのトランザクション フローがオンチェーンになり、中央集中型の代替手段を捨てるようになるにつれて、ボットは疑いを持たないユーザーが自分のスタックを DEX や AMM に持ち込むことを考えて飛びつきます。 すべてのアクションを吸収するために、今後数週間 mempools を監視します。

MEV が実存的な脅威なのか、それともブロックチェーンに対する解決可能な課題なのかという問題は、最終的にはあなたの手に委ねられています。 ソリューションの現在の状況が概説されていますが、トランザクションはまだフロントランであり、ボットはまだおいしいサンドイッチを作っています. MEV で生き、対処し、利益を得る可能性を学ぶ必要があるのか​​、それとも数年後には完全に忘れてしまうのか、私はよく考える質問です。 とりあえず、ボットを空腹に保つために最善を尽くしましょう。

による写真 ネイサン・ワトソン on Unsplash