The last five lessons sold you a dream, and it was a good one: value that used to leak to validators and searchers can be routed back to the user — through order-flow auctions and backrun refunds, intents and solvers (UniswapX), CoW batch auctions, and MEV-Share / SUAVE. Money comes home. Roll credits.
This lesson is the cold shower.
Every one of those mechanisms is a trade, not a free lunch. Each buys you one good thing by spending another, and several of them can quietly recreate the exact centralization they claimed to abolish — only now with a friendlier logo and a press release about “giving value back to users.” The skill you need by the end of this course is not enthusiasm. It’s the ability to look at any shiny new “redistribution” mechanism and decide, coldly, whether it actually returns value to users or just installs a new toll booth on the same road. Let’s build that lie detector.
Before you read — take a guess
A new DEX launches an auction that promises to 'refund 100% of MEV to the trader.' Why might users still end up capturing only a sliver of the value over time?
The central tradeoff: competition vs centralization
Here is the load-bearing idea of the whole lesson, so read it twice. User refunds and price improvement exist only because solvers and searchers are forced to compete for your flow. A solver (the party that fills your intent) or a searcher (the party that bids for your backrun) hands you a good price because if they don’t, the next one will. The refund is not generosity; it’s the residue of a bidding war. Kill the bidding war and the refund quietly evaporates.
Now the cruel twist: solving is a sophisticated, capital- and latency-intensive business with brutal economies of scale. To win consistently you need deep inventory, the best routing, the lowest-latency infra, private flow deals, and a balance sheet that can eat the occasional bad fill. Those advantages compound into a flywheel: more flow → a better-trained, better-capitalized solver → wins more auctions → attracts more flow → an even wider moat. The field doesn’t stay a crowded marketplace; it tends toward an oligopoly (a handful of dominant players) or worse. And a concentrated field competes less — so the users it serves get back less. The mechanism that promised redistribution becomes the engine of the very concentration it claimed to fix.
Analogy. A town with twenty bakers has cheap bread, because any baker who marks up loses customers to the one next door. But baking has scale economies — bigger ovens, cheaper flour in bulk, a delivery fleet — so over a decade nineteen bakers fold and one mega-bakery is left. The bread is no longer cheap. Nobody is forcing it to be. The townsfolk didn’t change; the market structure did. Redistribution mechanisms are bakeries: lovely while the field is crowded, predatory once it isn’t.
The island below makes “competition sets the split” physical. Drag the competition slider and watch the same pool of value re-allocate between the solver and you.
- Gas
- 40
- Refunded / passed on to you
- 816
- Solver keeps
- 144
The same competitive pressure that, in raw MEV, bids a searcher's profit up to the validator instead points at YOU under a redistribution mechanism. Slide competition toward the perfect-competition end and the value routed back to the user approaches the whole opportunity; slide it toward monopoly — exactly what solver centralization causes — and the operator keeps it.
Notice what the slider is really modeling. In a raw MEV auction, fierce competition bids a searcher’s profit up to the validator — competition routes the value to whoever orders the block. A redistribution mechanism re-points that same arrow at you: now the bidding war’s residue lands in the user’s pocket instead of the validator’s. But it is the exact same force. Weaken it — through solver concentration — and the value stops flowing to the user just as surely as it would stop flowing to the validator. Redistribution doesn’t replace the competitive auction; it re-aims it. No competition, no aim, no refund.
Complete the core relationship between competition and what users get back.
Pick the right option for each blank, then check.
In a redistribution mechanism, the size of the user's refund or price improvement is set by the intensity of solver/searcher competition: as the field concentrates toward an oligopoly, the value passed back to the user , because a less-competitive solver faces less pressure to .
Censorship and trust
Redistribution mechanisms don’t run on math alone; they run on trusted operators. Each mechanism introduces at least one party who sees your flow before the chain does, and that party has powers you have to trust them not to abuse — because in most designs you can’t check.
Define the trust surface plainly:
- Censorship — refusing to include certain users, transactions, or flows (for compliance, politics, or to protect a favored partner). The operator who routes your order can simply not route you.
- Best-execution failure — filling your order at a legal-but-mediocre price and pocketing the difference, while still calling it a “fill.”
- Collusion — operators and solvers quietly agreeing not to compete hard, splitting the surplus they were supposed to hand you.
- The verifiability gap — the operator’s claim “I refunded you fairly / I gave you the best price” is, in most current designs, not provable on-chain. You see a price. You can’t see the best price you could have gotten.
Analogy. A charity that promises to pass 95% of your donation to the needy — but refuses to publish its books. Maybe it’s honest. You have no way to know, and “trust us” is doing all the work. A redistribution mechanism with an unverifiable refund is exactly that charity wearing a smart contract as a costume.
| Actor | Power it holds | Failure mode |
|---|---|---|
| OFA operator / order-flow router | Decides whose flow gets auctioned and to whom | Censorship; steering flow to a favored solver; opaque routing |
| Solver / searcher | Chooses the fill price it returns to you | Non-best-execution; skimming the surplus it was meant to share |
| Matchmaker / relay | Sees orders before the chain; can sequence or withhold | Censorship; front-running its own users; selective inclusion |
The quiet killer is verifiability, not malice. Even an honest operator usually cannot prove to you that the fill you received was the best one available — the counterfactual “best possible price” is private to the solver’s books. So “we returned the value to users” is, in most live mechanisms today, a claim you cannot audit, not a fact you can check. Treat any refund you can’t verify as a promise, not a payment.
Price improvement vs the other costs
Here’s the sentence that deflates a lot of marketing: redistribution doesn’t make MEV disappear. It changes who the auction pays — the user instead of the validator. That’s genuinely valuable! But it’s an accounting change, not alchemy, and it comes bundled with new costs that the old raw-MEV path didn’t charge you.
Tie it back to the on-chain-arb cost stack from earlier lessons. Your net benefit isn’t the refund — it’s the refund minus everything the mechanism adds:
Net user benefit = (refund + price improvement) − (added latency cost + operator’s cut + worse-inclusion risk + reliance on the operator)
A worked example. Say a swap creates a backrun opportunity worth $30 of value.
- Under a redistribution mechanism, the auction routes $24 of that back to you as price improvement (the solver keeps $6 for its trouble — that’s the competition split at work).
- But routing through the operator adds latency, and over your trade window that extra delay costs you an expected $5 in price drift (markets move while you wait for the auction to settle).
- The operator also takes a $3 cut for running the venue.
Net to you: $24 − $5 − $3 = $16. Still positive — redistribution won here. But notice it’s barely more than half the headline $24, and if the field concentrated so the solver kept $18 instead of $6, your routed-back share would fall to $12, and $12 − $5 − $3 = $4 — at which point the “redistribution” is mostly theater. The refund number on the billboard is the gross. You live on the net.
Sort each property into whether it improves the user's net outcome or is a hidden cost/risk of running flow through a redistribution mechanism.
Place each item in the right group.
- A crowded, competitive solver field
- Dependence on a single operator who could censor you
- Backrun value refunded as price improvement
- The operator's cut for running the venue
- Extra latency before your order settles
- Verifiable, provable best-execution
- Worse inclusion / a chance your order is delayed or dropped
A scorecard: real redistribution vs a toll booth
This is the takeaway you keep. When the next mechanism crosses your timeline promising to “give MEV back to users,” run it through five diagnostic questions. A real redistribution mechanism answers them cleanly; a toll booth dressed up as one squirms.
- Is the competition real and open? Can any competent solver/searcher join and bid, or is the field captured by a few incumbents with exclusive flow deals? No open competition → refunds are at the operator’s mercy.
- Who is the trusted party, and can you verify them? Name the operator(s) and ask what you’d have to trust them on. The fewer trust assumptions — and the more of them you can check — the better.
- Is the refund / best-execution provable, or just promised? Can you (or a third party) verify on-chain that you got the best available fill? “Provable” beats “we promise” every time.
- Does it create NEW centralization? Watch for moats: exclusive order-flow deals, latency advantages, or inventory scale that lock in one winner. A mechanism that concentrates flow is building the oligopoly that kills its own refunds.
- Can the user opt out / route elsewhere? If you can take your flow to a competitor costlessly, the operator must keep treating you well. If you’re locked in, the refund is a courtesy, revocable at will.
If a mechanism flunks several of these, it isn’t redistributing value to users — it’s a toll booth that learned to say “ser.”
Match each scorecard question to the specific failure it's designed to catch.
Pick a term, then click its definition.
The open frontier
Honest close: the reason this is still an active research problem is that the three things you actually want — privacy, real competition, and decentralization — fight each other.
- Privacy shrinks the competing set. Hide an order so it can’t be front-run, and you also hide it from solvers who’d have competed to fill it — fewer bidders, weaker refunds. The shield that protects you also thins the auction.
- Decentralization adds latency. Spread the matching/sequencing across many parties (no single trusted operator) and you add coordination delay — which, as the cost example showed, favors the lowest-latency incumbents. The fix for centralization can quietly cause centralization through the back door of speed.
- Competition wants transparency, but transparency leaks the information privacy is trying to protect. Round and round.
SUAVE-style designs (from the MEV-Share / SUAVE lesson) are the standing bet that you can get a decentralized, privacy-preserving auction where competition is still real and the refund is verifiable — encrypted mempools, trusted hardware, a shared sequencing layer. It is, emphatically, unfinished. Nobody has shipped the mechanism that maxes all three corners at once.
This is the live frontier — and you now understand it well enough to actually follow it. When you read the next proposal claiming to “solve MEV,” you have the frame: which corner of privacy / competition / decentralization is it strengthening, and which one is it secretly spending to do it? Almost every honest design trades along that triangle. The dishonest ones pretend there’s no triangle at all.
Big picture
- Mechanism design tradeoffs
- Competition vs centralization
- Refunds = residue of a bidding war
- Scale economies → solver oligopoly
- Flywheel: more flow → better solver → moat
- Concentrated field competes less → users get less
- Censorship & trust
- Operators can censor / steer flow
- Solvers can skip best-execution
- Collusion splits the surplus
- Verifiability gap: 'best fill' unprovable
- Net benefit, not gross
- MEV changes WHO the auction pays
- Net = refund − latency − operator cut − risk
- The toll-booth scorecard
- Real, open competition?
- Trusted party verifiable?
- Refund provable, not promised?
- New centralization / moats?
- Can the user opt out?
- Open frontier
- Privacy shrinks the competing set
- Decentralization adds latency → favors incumbents
- SUAVE-style bet: still unfinished
- Competition vs centralization
Synthesis check: real redistribution or toll booth?
A protocol routes all user flow to a single solver it co-owns, advertises '99% MEV refund,' and locks users into that route with no opt-out. Which scorecard alarm fires loudest?
Check your answer to continue.
You now have the lie detector: a mechanism that survives the scorecard — open competition, a verifiable refund, no new moat, a real exit — is redistributing value to users. One that flunks it is a toll booth with good copywriting. You’ve seen the whole supply chain, the cost stack, every redistribution design, and now the rigorous case against taking any of them at face value.
One thing left: prove it. The final exam is a graded, single-pass run across the entire course — the supply chain, OFAs and refunds, intents and solvers, CoW batch auctions, MEV-Share / SUAVE, and the tradeoffs you just sharpened. No retries, no peeking. Bring the framework. See you there.