Ethereum’s Glamsterdam upgrade is targeting a June 2026 deployment with Enshrined Proposer-Builder Separation (ePBS) as its centerpiece—a protocol-level mechanism designed to reduce MEV manipulation and eliminate reliance on trusted block-building relays. As someone who’s spent years researching MEV attack vectors and auditing DeFi protocols, I have to ask: Are we solving the MEV problem, or just shifting where extraction happens?
What ePBS Actually Does
For those unfamiliar, ePBS (formalized as EIP-7732) moves proposer-builder separation into Ethereum’s consensus layer. Today, block builders use off-chain relays (like Flashbots) to submit blocks to validators. ePBS replaces this with an in-protocol commit-reveal flow:
- Builders assemble transaction bundles and cryptographically seal them
- Proposers choose the highest-paying sealed block without seeing its contents
- Transactions are revealed only after finalization, preventing last-minute manipulation
This eliminates trusted intermediaries, standardizes MEV auction rules, and makes builder commitments enforceable at the consensus layer. The upgrade also includes Block-level Access Lists (BALs) to pre-declare which accounts a block will access, improving execution efficiency.
What This Actually Prevents
From a security perspective, ePBS addresses several real vulnerabilities:
Relay censorship: No more off-chain gatekeepers deciding which transactions get included
Proposer manipulation: Validators can’t see transaction contents to front-run or reorder
Builder trust assumptions: Commitments are enforced by consensus, not third parties
These are meaningful improvements. I’ve seen sandwich attacks drain millions from unsuspecting users, and reducing proposer-level manipulation is valuable.
What Remains Vulnerable
But here’s where my concern lies: ePBS doesn’t change the economic incentives driving MEV extraction. It only reorganizes where that extraction can occur.
Builder-level extraction still happens. Builders can still:
- Frontrun transactions within their own bundles
- Coordinate with searchers for off-chain profit sharing
- Collude with other builders to control block space
New attack vectors will emerge:
- Cross-domain MEV (L1 ↔ L2, cross-chain arbitrage)
- AI-powered extraction using predictive models
- Timing attacks exploiting the commit-reveal gap
- Centralization risk if 2-3 builders control most blocks
L2 sequencer MEV remains untouched. Most users interact with rollups, where centralized sequencers have complete ordering control with no PBS at all.
History Suggests Extractors Adapt
We’ve seen this pattern before:
- MEV discovered → Flashbots builds auction
- Sandwich attacks persist → Private order flow emerges
- Users route through MEV Blocker → Builders just compete on other flows
Every protocol-level fix narrows the attack surface, but extractors are highly motivated and technically sophisticated. They’ll find new vectors.
What We Should Actually Do
I’m not saying ePBS is bad—it’s a necessary step. But we need to be realistic about its limitations:
- Keep researching. Flashbots, academia, and protocol devs need to study ePBS’s real-world impact and document new attack patterns
- Monitor centralization. If 3 builders control 80% of blocks, ePBS just moved the trust problem
- User-level protection. Private mempools, intent-based systems, and MEV redistribution (like MEV-share) matter more than protocol changes
- Cross-domain solutions. We need shared sequencers, cross-chain PBS standards, and L2 MEV mitigation
My Take
ePBS is progress, not a panacea. It reduces trust assumptions and narrows the attack surface—both good outcomes. But if you’re expecting MEV to disappear, you’ll be disappointed.
Security is a process, not a feature. We’ll be playing this game for years.
What do you all think? Am I being too pessimistic, or are there attack vectors I’m missing?
Sources: