Skip to content
B

차트 분석, 전문가 관점을 받아보세요

무료로 시작하기

MEV

サンドイッチ攻撃

Sandwich Attack

攻撃者が被害者のトランザクションの前後に自分のトランザクションを挿入するMEV戦略。フロントランで価格を動かして被害者に不利な価格で取引させ、バックランで差益を得る手法。

わかりやすく学ぶポイント

チャプター 8: MEV(最大抽出可能価値)

概要

ブロックチェーンは分散型金融システムの根幹をなす技術ですが、その内部には一般ユーザーが気づかないうちに価値が静かに抜き取られるメカニズムが存在しています。それが MEV(Maximal Extractable Value:最大抽出可能価値) です。MEVとは、ブロックを生成する主体——PoW(Proof of Work)システムではマイナー、PoS(Proof of Stake)システムではバリデータ——が、ブロック内のトランザクション順序を操作したり、特定のトランザクションを含める・除外するといった行為を通じて、通常のブロック報酬やガス代とは別に追加の利益を得られるという概念です。この概念は2019年にFlashbotsの研究チームによって「Miner Extractable Value」として初めて正式に提唱され、その後イーサリアムがPoSへ移行したことを受けて「Maximal Extractable Value」へと名称が改められました。

MEVは単なる技術的な現象にとどまらず、DeFiエコシステム全体に広範な影響を及ぼします。アービトラージ(裁定取引)のような有益な形のMEVは、複数の市場間の価格均衡を保つうえで重要な役割を果たします。一方、サンドイッチ攻撃やフロントランニングのような悪意ある形のMEVは、一般ユーザーに実質的な経済的損失をもたらします。MEVは特定の攻撃者と被害者の間だけの問題ではなく、ブロックチェーンネットワーク全体の公平性と信頼性に関わる構造的な問題です。

本チャプターでは、MEVの概念、その代表的な悪用事例であるサンドイッチ攻撃、そしてMEV問題を緩和するために登場したインフラソリューションであるFlashbotsとMEV-Boostを順に解説します。各概念がどのように結びついているか、そしてそれがDeFiユーザーとブロックチェーンインフラにとって何を意味するかを深く理解することが、このチャプターの目的です。


MEV(最大抽出可能価値)

定義

MEV(Maximal Extractable Value:最大抽出可能価値)とは、ブロック生産者がブロック内のトランザクションの包含(inclusion)除外(exclusion)・**順序の並び替え(reordering)**を通じて、標準的なブロック報酬やガス代に加えて追加で抽出できる最大の価値を指します。この概念は、パブリックブロックチェーンのメンプール(mempool)——まだブロックに取り込まれていないトランザクションが待機する場所——が誰でも閲覧可能であるという特性に起因しています。ブロック生産者、あるいはそれらと連携するボットオペレーターは、メンプールをリアルタイムで監視し、有利なトランザクション順序を設計することで利益を最大化します。

MEVはもともと「Miner Extractable Value(マイナー抽出可能価値)」と呼ばれていましたが、イーサリアムがPoSへ移行しマイナーではなくバリデータがブロック生産を担うようになったことから、より包括的な「Maximal Extractable Value」へと用語が拡張されました。

重要なポイント

  • メンプールの可視性が鍵: イーサリアムをはじめとする多くのパブリックブロックチェーンでは、メンプールは公開されています。これはブロック生産者だけでなく、MEVボットのオペレーターも待機中のすべてのトランザクションを確認できることを意味し、それを元にアービトラージや攻撃戦略を組み立てることが可能です。

  • 有益なMEVと悪意あるMEVの区別: すべてのMEVが有害というわけではありません。アービトラージは複数のDEX(分散型取引所)間の価格不均衡を解消し、市場効率を高めるポジティブな役割を果たします。一方、サンドイッチ攻撃やフロントランニングは一般ユーザーの取引を搾取する悪意ある形態です。

  • スリッページの増大と約定品質の低下: MEVの活動はDeFiユーザーが実感するスリッページを直接的に増加させます。特に流動性の低いプールで大規模な取引を行うユーザーほど、MEVによる被害を大きく受けます。

  • 「ダークフォレスト(Dark Forest)」の比喩: イーサリアムのメンプールはしばしば「ダークフォレスト」に例えられます。脆弱なトランザクションは即座に検知されて搾取され、すべての参加者は自分のトランザクションがいつ攻撃されるかわからない敵対的な環境にさらされています。

  • MEVの規模: Flashbotsのデータによれば、イーサリアムメインネット上だけで累計数億ドル規模のMEVが抽出されたと推定されています。これは学術的な概念にとどまらず、実質的な経済的インパクトを持つ現象であることを示しています。

関連する概念

MEVは本チャプターの残り二つの概念と直接的につながっています。サンドイッチ攻撃はMEVを悪意ある形で実現する最も代表的な手法のひとつであり、Flashbots / MEV-BoostはMEVがもたらす負の外部効果を軽減するために設計されたインフラソリューションです。また、MEVはDeFiの中核的な構成要素であるAMM(自動マーケットメーカー)やDEXの動作原理、ガス代競争メカニズム(PGA:Priority Gas Auction)とも密接に関連しています。MEVを理解すると、なぜDeFiプロトコルが特定の設計上の判断を下すのか——たとえば最小受取量の設定やスリッページ許容範囲の制限——をより深く理解できるようになります。


サンドイッチ攻撃

定義

サンドイッチ攻撃とは、MEVの代表的な悪用戦略であり、攻撃者が被害者のトランザクションを前後から挟み込む(sandwich)形で利益を得る攻撃手法です。具体的には、攻撃者はメンプールで被害者の大規模なトークンスワップトランザクションを発見し、より高いガス代を提示することで被害者のトランザクションの直前に同一トークンを購入するトランザクション(フロントラン)を挿入します。被害者の取引が実行されるとトークン価格が上昇し、攻撃者はさらに被害者のトランザクションの直後にそのトークンを売却するトランザクション(バックラン)を配置して、価格上昇分の差益を手にします。

この攻撃はAMMベースのDEXの特性——取引量に応じて価格が自動的に変動する仕組み——を巧みに利用しています。被害者は想定よりも大幅に不利な価格でトークンを交換させられ、その差額が攻撃者の利益に転換されます。

重要なポイント

  • 攻撃の三段階: サンドイッチ攻撃は、① フロントラン:被害者より先にトークンを購入、② 被害者の取引実行:スリッページが拡大した状態で約定、③ バックラン:攻撃者がトークンを売却して差益を確定——の三段階で構成されます。これらすべてのプロセスがひとつのブロック内で完結することも可能です。

  • 被害を受けやすいユーザー: 主に流動性の低いDEXプールで比較的大きな規模の取引を行うユーザーが標的になります。取引規模が大きいほど価格インパクト(price impact)も大きくなり、攻撃者が得られる利益もそれに比例して増加します。

  • スリッページ許容範囲との関係: ユーザーが設定するスリッページ許容範囲(Slippage Tolerance)が広いほど、サンドイッチ攻撃に対してより脆弱になります。反対に許容範囲を狭く設定しすぎると、トランザクション自体が失敗(revert)しやすくなるため、ユーザーはジレンマに陥ります。

  • 自動化されたボットの役割: 現代のサンドイッチ攻撃は人間が手動で行うものではありません。高度なMEVボットがリアルタイムでメンプールをスキャンし、収益性の高い攻撃機会をミリ秒単位で検知して自動的に実行します。これらのボットはガス代競争で優位に立つために複雑なアルゴリズムを駆使しています。

  • 防御手段: ユーザー側の防御策としては、① スリッページ許容範囲を最小限に設定する、② プライベートRPC(Remote Procedure Call)やMEV保護サービス(例:Flashbots Protect)を利用する、③ 流動性の高いプールを利用する、などが挙げられます。プロトコルレベルでは、コミット・リビール(commit-reveal)方式やバッチオークション(batch auction)メカニズムなどが代替手段として研究されています。

関連する概念

サンドイッチ攻撃はMEVの最も直感的な実装例であり、MEVの概念なしには理解できません。この攻撃はAMMの価格決定メカニズム——特にx*y=kの公式をベースとするUniswapのようなプロトコル——を前提とし、メンプールの公開性とガス代競争の構造を積極的に利用します。また、Flashbots / MEV-Boostはこうした攻撃を体系化・緩和するインフラとして、サンドイッチ攻撃と直接的な対応関係にあります。サンドイッチ攻撃を理解することで、なぜCoW Protocol(Coincidence of Wants)や1inchのFusionモードのようなMEV耐性を持つDEX設計が登場したのかも、自然と把握できるようになります。


Flashbots / MEV-Boost

定義

Flashbotsは、MEV問題を研究し、その負の影響を最小化するために設立された研究・開発組織であり、MEVエコシステムに透明性と公平性をもたらすことを目標としています。Flashbotsが開発した中核的なインフラのひとつであるMEV-Boostは、イーサリアムがPoSへ移行した後に**PBS(Proposer-Builder Separation:提案者・構築者分離)**を実現するソフトウェアです。

PBSの核心的なアイデアは、「ブロックを構築する役割」と「ブロックを提案する役割」を分離することにあります。従来はバリデータ(Validator)がブロックの構築と提案の両方を担っていましたが、MEV-Boostの下では専門化された**ブロックビルダー(Block Builder)**が最も収益性の高いブロックを構築し、**ブロック提案者(Block Proposer:バリデータ)**はリレー(Relay)を通じて提出されたブロックの中から最高入札額を提示したブロックを選択してネットワークに提案します。

重要なポイント

  • PBS(提案者・構築者分離)の仕組み: MEV-Boostのエコシステムでは、ビルダー(Builder)→ リレー(Relay)→ 提案者(Proposer)という流れでブロックが生成されます。ビルダーはMEVの機会を最大限に活用して収益性の高いブロックを構築し、リレーはビルダーからブロックを受け取って提案者に届けます。提案者は最も高い報酬をもたらすブロックを選択します。

  • MEVの民主化と透明性の向上: Flashbots以前は、MEVの抽出が不透明な形で行われ、ネットワーク輻輳を引き起こしていました。Flashbotsのバンドル(bundle)システムによって、MEVボットは競争的なガス代戦争(gas war)を起こすことなくバンドルトランザクションを提出できるようになり、一般ユーザーが直面するネットワーク輻輳やガス代の急騰問題が緩和されました。

  • 中央集権化への懸念: MEV-Boostは効果的なソリューションである一方、深刻な**中央集権化(Centralization)**への懸念も生んでいます。少数の専門ビルダーとリレーがブロック生産市場を支配する構造が形成される可能性があり、これはブロックチェーンの分散化原則と相反します。実際、イーサリアムメインネットでMEV-Boostが採用されて以降、上位数社のビルダーが全ブロックの大多数を生産するという集中現象が観察されています。

  • Flashbots Protect: 一般ユーザー向けのサービスであり、トランザクションを公開メンプールではなくFlashbotsのプライベートチャンネル経由で送信することで、フロントランニングやサンドイッチ攻撃を防ぐことができます。これは一般ユーザーがMEVから自身を守るための最もアクセスしやすい手段のひとつです。

  • 今後の方向性——ePBS(プロトコル組み込みPBS): 現在のMEV-Boostはイーサリアムプロトコルの外部で動作する「外部(exogenous)」型のソリューションです。イーサリアムコミュニティは、PBSをプロトコルレイヤーに直接組み込む**ePBS(enshrined Proposer-Builder Separation)**を長期的な目標として研究しています。これにより、現在の中央集権化への懸念をプロトコルレベルで構造的に解決することが目指されています。

関連する概念

Flashbots / MEV-BoostはMEV問題全般、そしてサンドイッチ攻撃を含む悪意あるMEV戦略への直接的な対応ソリューションです。このインフラはMEVが存在する限り必要とされ続けるという前提に基づいており、MEVを完全に排除するのではなく、その影響をシステム全体として透明かつ公正に分配する方向で設計されています。また、PBSはイーサリアムのロードマップ(Danksharding、アカウント抽象化など)とも深く結びついており、ブロックチェーンの分散化と効率性のバランスという、より大きな哲学的テーマにも通じています。MEV-Boostのリレー中央集権化問題はイーサリアムの検閲耐性(Censorship Resistance)をめぐる議論とも直結しており、単なる技術的ツールを超えて、ガバナンスや政治経済的含意を持つ重要なテーマとなっています。


まとめ

本チャプターでは、現代のDeFiエコシステムにおいて最も重要かつ複雑な現象のひとつであるMEVを、三つの核心的な概念を通じて考察しました。

**MEV(最大抽出可能価値)**は、ブロックチェーンの公開的な特性——誰でもメンプールを閲覧できるという点——と、ブロック生産者がトランザクション順序を決定する権限とが組み合わさって生じる構造的な現象です。MEVはアービトラージのように市場効率に貢献する有益な形態と、一般ユーザーを搾取する悪意ある形態に分類されます。いずれの形態であれ、MEVはユーザーの取引約定品質に直接的な影響を与えます。

サンドイッチ攻撃はMEVの悪意ある実現形態の中で最も代表的な事例であり、被害者のトランザクションを前後から包囲して価格差から利益を得ます。この攻撃は自動化されたボットによってリアルタイムで実行され、スリッページ許容範囲の適切な設定やMEV保護サービスの利用といったユーザーレベルの対策によって、ある程度防御することが可能です。

Flashbots / MEV-Boostは、MEVを完全に排除するのではなく、その抽出プロセスを体系化し、負の外部効果を軽減するという実用的なアプローチを採っています。PBS(提案者・構築者分離)によって専門化されたブロックビルダーのエコシステムを形成し、ガス代戦争を緩和するとともにMEV抽出に透明性をもたらしました。しかし同時に、ブロック生産の集中化という新たなリスクを生んでいます。この問題はePBS(enshrined PBS)のようなプロトコルレベルの解決策を通じて継続的に研究されています。

結局のところ、MEVはパブリックブロックチェーンが持つ根本的な特性から生じる現象であり、完全な排除よりも透明な管理と公正な分配が現実的な目標です。DeFiに参加するすべてのユーザーは、MEVの存在を認識したうえで、それを考慮した取引戦略とツールを活用することで、不必要な損失を最小限に抑えることができます。

ChartMentor

이 개념을 포함한 30일 코스

サンドイッチ攻撃 포함 · 핵심 개념을 순서대로 익히고 실전 차트에 적용해보세요.

chartmentor.co.kr/briefguard

このパターンをBGが分析すると?

'サンドイッチ攻撃'が実際のチャートでどのように検出されるか、BriefGuardの分析で確認しましょう。

実際の分析を見る