MEVとは
MEV(Maximal Extractable Value、最大抽出可能価値)とは、暗号資産(仮想通貨)のブロックチェーン上で、トランザクション(取引)の順序を操作することによって得られる潜在的な利益の総称です。かつては「Miner Extractable Value(マイナー抽出可能価値)」と呼ばれていましたが、イーサリアムがコンセンサスアルゴリズムをプルーフ・オブ・ステーク(PoS)に移行して以降、ブロックを生成・承認する役割がマイナーからバリデーターに代わったため、より一般的な現在の名称で呼ばれています。
ブロックチェーンのトランザクションは、一度に一つずつ処理されるのではなく、「メモリプール(mempool)」と呼ばれる待機場所で一時的に保管され、ブロック生成者(バリデーター)によってどのトランザクションをどの順番でブロックに含めるかが決定されます。この「順序を決定する権限」を利用して、最も利益が大きくなるようにトランザクションを並び替えることでMEVは生まれます。
このプロセスには、MEVの機会を探し出す「サーチャー(Searcher)」と呼ばれる専門の参加者が存在します。彼らは高度なアルゴリズムを用いてメモリプールを監視し、利益の出るトランザクションの組み合わせ(バンドル)を作成してバリデーターに提案します。バリデーターはそのバンドルを実行することで、サーチャーから手数料を受け取り、収益を最大化します。
MEVによって生み出される価値は非常に大きく、2023年には年間で数億ドル規模の利益が抽出されたとの推計もあります。これはブロックチェーンの透明性が生み出した、一種の金融市場と考えることもできます。
代表的なMEVの手法と具体例
MEVを抽出するための手法は多岐にわたりますが、特にDEX(分散型取引所)でよく見られる代表的なものを紹介します。
サンドイッチ攻撃(Sandwich Attack)
ユーザーの大きな取引を、自分の2つの取引で「挟み撃ち」にすることで利益を得る手法です。これはDEXユーザーが最も遭遇しやすいMEVの一つです。
例えば、あるユーザーがUniswap V2のようなAMM(自動マーケットメイカー)型のDEXで、10万ドル相当のUSDCを使って大量のETHを購入しようとしたとします。この取引が実行されると、ETHの価格はプール内の需給バランスの変化により上昇します。
サンドイッチ攻撃を狙うサーチャーは、メモリプールでこの大きな注文を検知すると、以下の行動を自動で実行します。
- フロントランニング: ユーザーの注文が処理される直前に、同じETHを安値で買う注文を先回りして実行します。これによりETHの価格が少し上昇します。
- ユーザーの注文が実行され、ETHの価格がさらに大きく上昇します。
- バックランニング: ユーザーの注文が処理された直後に、ステップ1で買ったETHを即座に売却します。
この一連の取引により、攻撃者はユーザーの取引によって引き起こされた価格変動を利用して、極めて低リスクで利益を得ることができます。ユーザーは本来得られるはずだった量よりも少ないETHしか受け取れず、実質的に損害を被ります。
裁定取引(Arbitrage)
裁定取引(アービトラージ)は、同一資産が異なる市場で異なる価格で取引されている場合に、その価格差を利用して利益を得る古典的な金融手法です。DEXの世界では、複数のDEX間、あるいは単一のDEX内の異なる流動性プール間で常に価格の乖離が発生しており、MEVサーチャーにとって格好の標的となります。
例えば、Uniswapでは1 ETH = 3,000 USDC、一方Sushiswapでは1 ETH = 3,010 USDCで取引されていたとします。サーチャーはこの価格差を検知し、UniswapでETHを安く買い、即座にSushiswapで高く売るトランザクションを一つのブロック内で完結させることで、1ETHあたり10USDCの利益を(取引手数料等を差し引いて)得ることができます。
MEVがDEXユーザーに与える影響と注意点
MEVは、DEXユーザーにとって「見えない税金(Silent Tax)」とも言えるコストを課す可能性があります。サンドイッチ攻撃の例のように、ユーザーは取引が約定した際に、自分が想定していた価格よりも不利なレート(スリッページ)で取引を成立させられていることに気づきにくいのが実情です。
また、MEVの機会を巡るサーチャー同士の競争は、ネットワーク手数料であるガス代の高騰を招く一因となります。最も有利な位置でトランザクションを実行するため、サーチャーはバリデーターに対してより高い手数料を支払おうと競争し、結果としてネットワーク全体の取引コストが上昇してしまうのです。
これはブロックチェーンの公平性や中立性に対する懸念も引き起こします。一部の高度な知識と技術を持つ参加者だけが利益を独占できる状況は、分散化の理念とは相容れない側面も持っています。
MEV問題への対策とエコシステムの進化
MEVがもたらす問題を解決し、エコシステムをより健全なものにするための取り組みも進んでいます。
代表的なプロジェクトがFlashbotsです。Flashbotsは、MEVの機会を巡るガス代競争がネットワークに与える悪影響(輻輳や手数料高騰)を軽減するため、プライベートな通信路でサーチャーがトランザクションのバンドルをブロック生成者に直接提案できる「MEV-Boost」という仕組みを開発しました。これにより、無駄なガス代競争を避けつつ、MEVによる収益を効率的に分配することが可能になりました。イーサリアムのPoS移行後、多くのブロックがこのMEV-Boostを通じて生成されており、一時期はそのシェアが70%を超えるなど、MEVがブロックチェーン経済の重要な一部となっていることを示しています。
また、ユーザーをMEVから保護することに特化したDEXアグリゲーターも登場しています。その一つがCoW Protocolです。CoW Protocolは、ユーザーからの注文をすぐにブロックチェーンに送信するのではなく、まずオフチェーンで他のユーザーの注文と直接交換できないか(Coincidence of Wants、ウォンツの一致)を探します。これにより、AMMのプールを介さずに取引が完結すれば、サンドイッチ攻撃などのMEVの機会そのものをなくすことができます。2024年時点でも1日あたり数百万ドル規模の取引量を維持しており、多くのユーザーに支持されています。
個人ユーザーができる対策としては、以下のようなものが挙げられます。
- MEV保護機能付きRPCを利用する: Flashbots Protect RPCのように、トランザクションをプライベートなリレーに送信し、フロントランニングなどから保護してくれるサービスを利用する。
- スリッページ許容値を低く設定する: DEXでの取引時にスリッページ許容値を厳しく設定することで、サンドイッチ攻撃による価格操作の被害を抑制できます。ただし、価格変動が激しい場面では取引が成立しにくくなるデメリットもあります。
- MEV耐性のあるDEXを利用する: CoW Protocolのように、設計思想にMEV対策が組み込まれたプロトコルを積極的に利用する。
