I just finished reading through the latest Ethereum core dev discussions about the Hegotá fork (expected H2 2026), and I’m torn about the decision to deprioritize quantum resistance and account abstraction. As someone who’s spent years optimizing L2 infrastructure, I understand the reasoning—but I’m not sure I agree with it.
What’s Being Delayed
Ethereum developers voted to give EIP-8141 (Vitalik’s proposal for quantum-resistant signatures + native account abstraction) “CFI” status instead of making it a “headliner” feature for Hegotá. For those not familiar with core dev terminology: headliner means the fork cannot proceed without it. CFI means “Considered For Inclusion”—basically, we’ll try to include it but won’t block the fork if it’s not ready.
The technical scope of EIP-8141 is significant:
- Quantum-resistant cryptography: Replace ECDSA signatures (vulnerable to Shor’s algorithm) with hash-based or lattice-based alternatives
- Native account abstraction: Make smart contract wallets a first-class citizen of the protocol, not just an opt-in standard (EIP-4337)
- User experience improvements: Eliminate seed phrases, simplify gas payment, enable social recovery
Ben Adams from Nethermind argued that giving EIP-8141 headliner status would make the entire Hegotá timeline dependent on a proposal that touches multiple critical subsystems. The concern is legitimate—quantum-resistant crypto requires changes to consensus-layer BLS signatures, KZG commitments, ECDSA signature schemes, and even ZK proof systems.
What’s Being Prioritized
Instead, Hegotá will focus on:
- Verkle trees: Reduce state size, enable stateless clients, improve sync times
- FOCIL (Fork-Choice enforced Inclusion Lists): Better censorship resistance for transactions
- Other scalability and performance improvements
From a technical standpoint, these are immediate wins. Verkle trees in particular have been thoroughly researched and tested—implementation risk is lower than quantum cryptography transitions.
The Trade-offs
Here’s where I’m conflicted:
Arguments FOR deprioritization:
- Ship velocity matters: Ethereum’s ability to deliver upgrades on schedule is a competitive advantage. Bitcoin gridlocks on changes, Ethereum ships.
- Verkle trees unlock real value: Stateless clients mean cheaper node operation, faster sync, better decentralization. These benefits are tangible TODAY.
- Quantum threat timeline: Most estimates put practical quantum attacks 5-10 years away. We have time to implement quantum resistance in subsequent forks.
- EIP-4337 exists: Account abstraction is already available via EIP-4337. Over 40 million smart accounts deployed. Do we need it native RIGHT NOW?
Arguments AGAINST deprioritization:
- Cryptographic transitions take years: Migrating an entire ecosystem (wallets, exchanges, L2s, dApps) to new signature schemes requires massive coordination. Starting later = finishing later.
- Quantum breakthroughs are unpredictable: If NSA/China/Google achieves a breakthrough, “5-10 years” becomes “too late.” We need quantum resistance BEFORE quantum computers threaten us.
- Account abstraction fragmentation: EIP-4337 is optional, so adoption is fragmented. Some wallets support it, some don’t. Some dApps are compatible, some aren’t. Native support would standardize UX across the ecosystem.
- Competitive pressure: Solana has better UX out of the box. Cosmos app chains offer custom UX. Even OP Stack L2s are experimenting with UX improvements. If Ethereum delays account abstraction AGAIN (it’s been “coming soon” since 2021), we risk losing developers to chains that prioritize user experience.
L2 Perspective
From an L2 standpoint, this decision has mixed implications:
Positive: Most L2s already abstract away gas payments (paymasters) and use centralized sequencers (predictable UX). Native account abstraction on L1 doesn’t drastically change our architecture.
Negative: Quantum resistance on L1 matters for L2 security. If Ethereum’s consensus layer or data availability layer becomes vulnerable to quantum attacks, L2s inherit that risk. We can’t quantum-proof L2s if L1 isn’t quantum-proof first.
Neutral: Verkle trees help L1 node operators more than L2 users. Most L2 users never touch L1 directly—they experience Ethereum through Base, Arbitrum, Optimism. Scaling improvements on L1 are nice but not game-changing for L2 UX.
The Real Question
Is Ethereum optimizing for short-term competitiveness (ship fast, match Solana/competitors on performance) or long-term resilience (prepare for quantum threats, fix UX at protocol level)?
I don’t think there’s a clearly right answer. But I do think the decision reveals something about Ethereum’s current priorities: infrastructure over experience. We’re prioritizing node operator efficiency (Verkle trees) over user experience (account abstraction) and medium-term security (quantum resistance) over near-term deliverables.
Open Questions
-
For those who’ve worked on cryptographic transitions: How long does it REALLY take to migrate an ecosystem as large as Ethereum to post-quantum cryptography? Is 5-10 years enough runway?
-
For dApp developers: Does EIP-4337 meet your needs, or do you need native account abstraction? What pain points remain?
-
For security researchers: Am I overweighting or underweighting the quantum threat? Should we be more concerned than core devs appear to be?
I built my career on L2 scaling—I LOVE performance improvements. But I’m worried we’re playing whack-a-mole with near-term problems while ignoring the strategic ones. Would love to hear other perspectives.