Maximal Extractable Value (MEV) is the profit that can be captured by reordering, inserting, or censoring transactions within a block. It exists because the order in which transactions execute affects their outcomes — and the entity assembling a block gets to choose that order.

MEV matters because it is an invisible tax on every DEX trade, every lending-protocol liquidation, and every on-chain auction. Understanding it is essential to understanding why transactions sometimes fail, why gas spikes happen, and why DeFi protocols are designed the way they are.

Why transaction ordering creates value#

On an AMM like Uniswap, a large swap moves the price. Anyone who can insert a transaction before that swap — buying the token cheap — and another after — selling it at the new, higher price — captures risk-free profit. The original trader gets worse execution. This is a sandwich attack, and it is the most visceral form of MEV.

More broadly, any time the outcome of a transaction depends on blockchain state that can be influenced by transaction ordering, MEV exists.

Common MEV strategies#

Arbitrage#

When the price of a token differs between two DEXs, a searcher submits a transaction that buys on the cheap venue and sells on the expensive one in a single atomic transaction. This is the most benign form of MEV — it aligns prices across markets and improves efficiency.

Sandwich attacks#

A searcher spots a pending swap in the mempool, front-runs it (buying the token first to push the price up), lets the victim’s trade execute at the worse price, then back-runs it (selling into the higher price). The victim’s slippage tolerance determines how much value can be extracted.

Liquidations#

Lending protocols like Aave and Compound allow anyone to liquidate undercollateralised positions for a bonus. Searchers race to be first to trigger these liquidations, often paying high gas to win the race.

Just-in-time (JIT) liquidity#

A searcher adds concentrated liquidity to a pool in the block just before a large swap and removes it immediately after, capturing a disproportionate share of fees without taking on price risk.

The MEV supply chain#

On Ethereum post-Merge, MEV extraction is split into specialised roles:

  1. Searchers — find MEV opportunities and construct transaction bundles.
  2. Builders — assemble full blocks from searcher bundles and regular transactions, optimising for total MEV.
  3. Relays — act as trusted intermediaries that pass blocks from builders to validators without revealing the block contents (preventing validators from stealing MEV).
  4. Validators — select the most profitable block from the relay and propose it to the network.

This is the proposer-builder separation (PBS) model, implemented off-protocol by MEV-Boost.

Impact on users#

  • Worse execution — sandwich attacks widen the effective spread on DEX trades.
  • Failed transactions — when multiple searchers target the same opportunity, the losers’ transactions revert but still consume gas.
  • Gas spikes — priority gas auctions (PGAs) between competing searchers drive up base fees for everyone.
  • Centralisation pressure — economies of scale in block building favour a small number of sophisticated builders.

Defences and mitigations#

Approach How it helps
Private mempools (Flashbots Protect, MEV Blocker) Transactions skip the public mempool, preventing front-running by searchers who scan it.
Batch auctions (CoW Protocol) Trades are batched and settled at a uniform clearing price, eliminating ordering-based extraction.
Intent-based systems Users express desired outcomes; solvers compete to fill them, returning MEV to users as better prices.
Encrypted mempools / threshold encryption Transaction contents are hidden until ordering is finalised. Still largely experimental.
Tight slippage settings Reduces how much a sandwich can extract, at the cost of more reverted transactions.