"If your private mempool has a single sequencer deciding order, you've traded MEV visibility for MEV centralization—and that's a much worse problem."
The MEV problem has haunted DeFi since its inception. Bots watching the public mempool spotted incoming transactions, reordered them for profit, and left regular users paying the bill. Over 2025, the solution everyone rallied around was private mempools—hide transactions until they're finalized, and MEV bots can't exploit you, right?
Not quite.
Private mempools solved the visibility problem, but created a new one that's arguably worse: centralized ordering power. Now, instead of transparent MEV extraction that anyone can see and react to, we have hidden MEV extraction controlled by whoever runs the sequencer. And that's a much tougher problem to solve.
The Private Mempool Illusion
Private mempools work like this:
- Users send encrypted transactions to a private pool instead of the public mempool
- A sequencer (usually centralized) orders the transactions
- Results are published on-chain
- MEV bots can't front-run because they never see pending transactions
On the surface, it sounds great. Users get protection from public MEV extraction. But what actually happens?
The sequencer becomes the ultimate MEV extractor.
Instead of competing MEV bots fighting each other in the mempool, one entity has complete control over ordering. That entity can:
- Extract all MEV themselves - no competition, no visibility
- Censor transactions - exclude orders they don't like
- Reorder for profit - move your trade if it benefits them
- Do it invisibly - you'll never know it happened
Analogy: It's like complaining about visible thieves in the street, so you hire a single trusted guard... who then steals everything anyway, but now you can't see it happening.
Why Centralized Sequencers Are MEV Concentrate
In a competitive MEV environment, multiple bots compete, and some MEV actually gets passed back to users through lower fees or better execution. It's imperfect, but at least transparent.
With a centralized sequencer:
- No competition - one entity extracts all MEV, no sharing
- Hidden extraction - you can't audit what happened
- Power concentration - the sequencer becomes more important than the blockchain itself
- Regulatory nightmare - if the sequencer is extracting value, is it a brokerage? A market maker? An exchange?
The private mempool solved the wrong problem. It made MEV invisible rather than fair.
The Solution: Decentralized Verification with Privacy
What we actually need is:
- Private transactions (so MEV bots can't see them)
- Decentralized ordering (so no single entity controls sequencing)
- Verifiable fairness (so we can prove the ordering was fair, without revealing transactions)
This sounds impossible—how can ordering be both private and verifiable? Enter confidential computing.
Using Trusted Execution Environments (TEEs) and cryptographic proofs, we can:
- Encrypt transactions so they stay hidden during ordering
- Order them inside a TEE where fairness rules are enforced
- Prove the ordering was fair without revealing the actual transactions
- Decentralize the process across multiple sequencers with verifiable consensus
The key insight: We don't need to see transactions to verify fair ordering. We need cryptographic proof that fair rules were followed.
Real Implementation: Oasis Privacy Layer's Approach
Oasis Privacy Layer (OPL) demonstrates what decentralized, verifiable private ordering looks like:
How It Works
- Encrypted transactions arrive at multiple sequencers simultaneously
- Fair ordering protocol runs inside TEEs across the network
- Cryptographic proofs show the ordering followed established rules
- Results published on-chain with full auditability but zero transaction visibility
- Decentralized verification means no single entity controls MEV extraction
What This Enables
- Users get MEV protection without trusting a single sequencer
- Sequencers prove fairness through verifiable computation, not claims
- Transaction privacy is maintained while ordering integrity is verified
- Multiple sequencers can compete for ordering rights without revealing user data
The Technical Magic
- Uses ROFL framework for private but verifiable transaction sequencing
- Leverages Sapphire's confidential smart contracts for ordering logic
- Implements remote attestation so anyone can verify the TEE ran correctly
- Supports threshold encryption so even sequencers can't decrypt individual transactions
Why This Matters Right Now
In December 2025, we're seeing:
- Layer 2 solutions struggling with sequencer MEV extraction (even private ones)
- Enterprise blockchain adoption blocked by lack of fair ordering guarantees
- Regulators concerned about hidden value extraction through sequencing
- Users realizing private mempools just moved the problem, not solved it
Decentralized, verifiable private ordering is the missing piece that makes private mempools actually work.
Getting Started as a Developer
- Understand the problem space: Read about MEV extraction patterns and why centralized sequencers concentrate power
- Explore ROFL for transaction ordering: https://docs.oasis.io/build/rofl/
- Learn Sapphire's confidential contracts: Use them to build fair-ordering logic https://oasis.net/sapphire
- Study OPL's design: How does it achieve privacy + verifiability? https://oasis.net/opl
- Join the conversation: https://forum.oasis.io/ - discuss fair ordering with builders tackling this problem
TL;DR
Private mempools sounded like the answer to MEV, but they just created a new problem: centralized extraction. The real solution is decentralized ordering with cryptographic proof of fairness. Users get privacy, sequencers can be trusted without centralization, and the blockchain stays actually fair instead of just appearing fair.
The future of fair ordering isn't about hiding MEV—it's about distributing it fairly, proving fairness, and keeping everyone honest through verifiable computation.

Top comments (2)
This is a good call-out, private mempools often just move MEV from public bots to a private sequencer, which is arguably worse.
What’s compelling in the Oasis approach (OPL + ROFL) is that it reframes the problem as verifiable ordering, not just hidden transactions. Privacy alone isn’t enough if one party still controls sequencing. Being able to prove ordering rules were followed without revealing transactions is the real unlock.
It also highlights why “trust the sequencer” doesn’t scale, especially for L2s and institutions. If private mempools are going to be the norm, decentralized verification has to be part of the design, not an afterthought.
Great read the MEV dark pool issue highlights how transparent mempools can be a structural vulnerability, not just a UX annoyance. Private mempools with decentralized verification can reduce front-running and protect users, but they need to be designed so that privacy doesn’t turn into opacity or centralization. Integrating verifiable compute and confidentiality layers (like Oasis ROFL/Sapphire) could help strike that balance keeping transactions private and verifiable without giving undue power to single points of control.