
MEV:フロントランニング、サンドイッチ、そして自分を守る方法
DEXでトークンを交換したことがあり、得られた価格が直前に見た見積もりよりわずかに悪かったと気づいたことがあれば、MEVに触れていた可能性があります。MEVは、威圧的に聞こえ、オンラインでセンセーショナルに扱われ、セルフカストディのユーザーが実際に行動できる用語で説明されることがめったにない、そんなトピックの一つです。この記事はそれを修正します。MEVが実際に何であるか、どこから来るのか、最も遭遇しやすい三つのパターン、誰が実際にリスクにあるのか、そしてSSPから交換するときに露出を減らす具体的な習慣を見ていきます。
MEVが実際に意味するもの
MEVは Maximal Extractable Value(Ethereumのproof-of-stake移行前は元々「Miner Extractable Value」)の略です。どの取引を含めるか、どの順序で含めるか、いずれかを検閲するかを選択することによって、ブロックから抽出できる価値を指します。
MEVは悪意のあるアクターではなく、パブリックブロックチェーンの構造的な特性として考えるのが最も簡単です。次のブロックの内容を決定する人は、誰でも順序付けに関する裁量を持ち、その裁量には経済的価値があります。一部のMEVは無害です — DEX間で価格を一致させるアービトラージは技術的にはMEVであり、システムに利益をもたらします。一部のMEVは抽出的です — 通常のユーザーから洗練された参加者へと価値を移転します。
MEVがどこから来るのか
Ethereumまたは任意のEVMチェーンで取引を送信すると、それは直接ブロックに入りません。mempool に留まります。これは、ノードを実行している誰にでも見える公開の待機エリアです。searcher と呼ばれる専門アクターは、収益機会を求めてmempoolをスキャンします。彼らは自身の取引を提出し、しばしばブロックを組み立てる builder を経由し、validator が最終的に選ばれたブロックを公開します。
The Mergeとproposer-builder分離の展開後、現代のフローはおおよそ次のようになります:
- searcher は機会を見つけ、取引のバンドルを作成します。
- builder は手数料 + チップ収入を最大化する候補ブロックを組み立てます。
- validator(proposer)は競合する builder の中から最も収益性の高いブロックを選びます。
ユーザーにとっての要点:特定の手順を踏まない限り、保留中のswapは公開mempoolで見えます。観察している誰もがそれに反応できます。
知っておくべき三つのパターン
1. フロントランニング
searcher は、予測可能な方法で価格を動かす保留中の取引を見ます — 例えば、DEXでトークン価格を押し上げる大きなswapです。彼はより高いチップを持つ同一または類似の取引を提出し、あなたのものより 前に ブロックに入るようにします。彼はより良い価格を得て、あなたは続くわずかに悪い価格を得ます。
フロントランニングは、平均的なリテール取引ではなく、明白な市場インパクトを持つ大きなswapに対する主要な懸念です。
2. サンドイッチ
これはリテールユーザーに関連して最もよく議論されるパターンです。searcher はあなたのswapを見て、価格を動かすと計算し、その周りに二つの取引を配置します:
- あなたのswap の直前 の購入、価格を押し上げます。
- あなたのswap の直後 の売却、あなたが押し上げたばかりの価格を捕らえます。
予想より少ないトークンを受け取り、差額は searcher に行きます。リスクは、取引サイズ、流動性プールがどれだけ浅いか、そして — 決定的に — どれだけのslippage許容度を設定するかでスケールします。高いslippage許容度こそが、収益性の高いサンドイッチをそもそも可能にするものです。タイトなslippageは、サンドイッチを防ぐか、取引が差し戻されるようにします。
まだ読んでいない場合、slippageと価格インパクトに関する関連記事は、その許容度がなぜ重要なのかを正確に説明しています。
3. バックランニング
searcher は、あなたの取引が作り出した機会を捕らえるために、あなたの取引 の直後 に取引を配置します — 通常、あなたのswapが価格を動かした後のプール間のアービトラージです。バックランニングは一般的にあなたを傷つけません(あなたのswapはすでに受け入れた価格で実行されました)。実際、DEX価格を広範な市場と整合させるメカニズムの一つです。
違いを知る価値はあります:あなたのswapに触れるすべてのMEV取引があなたから価値を奪っているわけではありません。
誰が実際にリスクにあるのか
正直な答え:すべてのユーザーではなく、すべての取引でもありません。
- 深いプールでの小さなswap — 例えば、主要なETH/USDCプールでの200ドルのswap — は通常、価格を1%のごく一部だけ動かします。サンドイッチの経済性は単に機能しません。searcherのgasコストは利益を超えてしまいます。
- 浅いプールでの大きなswap — 例えば、小型キャップのトークンペアでの5桁または6桁のswap — は、まさにサンドイッチ攻撃が収益性を持つ場所です。価格インパクトは大きく、slippage許容度はしばしば取引を成立させるために緩める必要があり、searcherの予想利益はgasを容易にカバーします。
- その間のすべて はプールの深さ、特定のトークンペア、現在の混雑、およびあなたのslippage設定に依存します。
要点は「MEVはどこにでもある」でも「MEVは稀」でもありません — 「MEV露出は取引サイズ、プールの深さ、設定の緩さの関数である」です。
実際にできること
個人ユーザーとしてMEVを排除することはできません。それはブロックがどのように生成されるかの特性です。露出を意味のある形で 削減できます:
- タイトで現実的なslippageを使う。 取引が許容する限り低くslippageを設定します。深いプールの流動性のあるペアでは0.5〜1%の許容度が通常適切です。5〜10%の許容度はサンドイッチされる公然の招待です。slippageと価格インパクトを参照。
- 深い流動性プールを優先する。 深いプールを0.05%動かすswapはサンドイッチするのに興味深くありません。浅いプールを5%動かすswapはそうです。
- 利用可能な場合はプライベートmempoolのRPCを使う。 Flashbots Protect のようなサービスは、あなたの取引を公開mempoolを迂回して直接builderにルーティングします。searcherは見えない取引には反応できません。これはEthereumエコシステムでの中立で広く知られた緩和策です。EthereumのMEVに関するドキュメント はより広い情勢をカバーしています。
- 事前見積もりするウォレット内swapルートを使う。 SSP内から組み込みルートを使って交換すると、見積もりには現実的な実行価格が含まれます。現実が大きく乖離する場合、取引はより悪い価格に対して静かに実行される代わりに差し戻されます。
- 大きな取引を小さな塊に分割する。 単一の大きなswapはsearcherの利益を最大化します。時間とプールに分散された複数の小さなswapは、取引ごとの動機を減らします。
- gasコストに注意する。 差し戻されたswapでもgasはかかります。slippageをあまりにもタイトに設定して取引が繰り返し失敗するなら、無駄に支払っていることになります。サイジングの文脈についてはEthereumのgas手数料を参照。
これがSSPの2-of-2保護とどう関係するか
MEVは 取引順序付け のリスクであり、鍵の侵害 のリスクではありません。あなたの取引がサンドイッチされるかどうかは、あなたの鍵が安全かどうかとは何の関係もありません。
SSPは2-of-2のセルフカストディウォレットです:すべての取引はSSPブラウザ拡張機能とSSP Keyモバイルアプリによって共同署名され、EVMチェーン上のERC-4337スマートアカウントは2025年にHalbornによって監査されたSchnorr集約署名を使用します。その保護は、誰があなたの資金を使えるかについてのものです。MEVは、あなたがすでに承認した取引の順序を誰が決めるかについてのものです。
言い換えれば:サンドイッチ攻撃はあなたの鍵を盗まず、2-of-2モデルはそれ自体ではswapから受け取るものを変えません。上記の緩和策 — よりタイトなslippage、より深いプール、プライベートRPC、賢明な取引サイジング — がMEVから保護する層です。
実用的なメンタルモデル
swapしようとしているとき、自分に三つの質問をしてください:
- 私が交換しているプールはどれだけ深いか? 深いプールはサンドイッチの注目を引きにくい。
- どのslippageを許容しているか? サンドイッチを収益性のないものにするのに十分タイトか?
- この取引のサイズは価格を目に見えて動かすか? もしそうなら、分割するかプライベートmempoolを経由してルーティングすることを検討してください。
そのメンタルモデルは、現実的な多数のケースを扱います。ウォレット内swapの概要 はswap体験そのものを説明し、SSPでのEthereumガイド はチェーンレベルの文脈をカバーします。MEVはオープンmempoolを使用することの実際のコストですが、それは少数の習慣で形作ることができるコストです — そして2-of-2セルフカストディがあなたに提供する根本的なセキュリティ保証を変えないコストです。


