Skip to main content
Bankless

Ethereum's Last Big Upgrade: The zkEVM | Ansgar Dietrichs

80 min episode · 3 min read
·
Ethereum's Last Big Upgrade

Episode

80 min

Read time

3 min

Topics

Startups, Design & UX, Software Development

AI-Generated Summary

Key Takeaways

  • zkEVM Core Mechanism: Zero-knowledge proofs allow any node to verify block validity without re-executing transactions. Block production effort stays constant, but verification becomes computationally trivial. This breaks the fundamental symmetry of all blockchains since Bitcoin, where every node redundantly duplicates execution work, and removes the hardware floor that has historically constrained Ethereum's throughput ceiling.
  • Three-Constraint Scaling Framework: Blockchain scaling is bounded by three constraints: bandwidth, IO, and compute. zkEVM directly compresses compute via constant-size proofs. Partial statelessness (VOPS proposal) reduces IO by letting nodes store only relevant state subsets. Block-in-Blobs architecture plus data availability sampling addresses bandwidth. All three must be addressed together; zkEVM alone is insufficient without the complementary upgrades.
  • Rollout Timeline — Four Phases: The transition follows a performance, security, productionization, mandatory-proof sequence. Optional proofs arrive in roughly 12 months for experimental validators. Mandatory proofs follow in approximately 2.5 years. Traditional scaling delivers 3x throughput annually for the first three years; zkEVM-backed scaling continues that same 3x annual rate afterward, compounding to roughly 1,000x total over six years from 2025.
  • State Tree Migration to Binary Trees: Ethereum must replace its current Merkle Patricia tree with a unified binary tree before mandatory proofs become viable. Unlike the previously planned Verkle tree, the binary tree uses a post-quantum-secure hash function optimized for zkEVM proving. Guillaume Ballet leads this work, and the binary tree upgrade will likely become the dominant Ethereum engineering story over the next two years.
  • Client Diversity Restructured for ZK Era: Instead of each node running one execution client, the zkEVM model pairs multiple execution clients compiled to RISC-V with multiple independent proving systems. A node can require at least three valid proofs from distinct client-prover combinations before accepting a block, providing stronger redundancy than today's cross-node diversity model. Formally verified RISC-V execution clients are a longer-term possibility that could eliminate one redundancy layer entirely.

What It Covers

Ethereum Foundation researcher Ansgar Dietrichs outlines the zkEVM transition on Bankless, explaining how zero-knowledge proofs eliminate blockchain re-execution overhead, enabling Ethereum to scale compute, IO, and bandwidth simultaneously. The rollout spans roughly four years: optional proofs in ~12 months, mandatory proofs in ~2.5 years, targeting roughly 1,000x throughput growth by 2030.

Key Questions Answered

  • zkEVM Core Mechanism: Zero-knowledge proofs allow any node to verify block validity without re-executing transactions. Block production effort stays constant, but verification becomes computationally trivial. This breaks the fundamental symmetry of all blockchains since Bitcoin, where every node redundantly duplicates execution work, and removes the hardware floor that has historically constrained Ethereum's throughput ceiling.
  • Three-Constraint Scaling Framework: Blockchain scaling is bounded by three constraints: bandwidth, IO, and compute. zkEVM directly compresses compute via constant-size proofs. Partial statelessness (VOPS proposal) reduces IO by letting nodes store only relevant state subsets. Block-in-Blobs architecture plus data availability sampling addresses bandwidth. All three must be addressed together; zkEVM alone is insufficient without the complementary upgrades.
  • Rollout Timeline — Four Phases: The transition follows a performance, security, productionization, mandatory-proof sequence. Optional proofs arrive in roughly 12 months for experimental validators. Mandatory proofs follow in approximately 2.5 years. Traditional scaling delivers 3x throughput annually for the first three years; zkEVM-backed scaling continues that same 3x annual rate afterward, compounding to roughly 1,000x total over six years from 2025.
  • State Tree Migration to Binary Trees: Ethereum must replace its current Merkle Patricia tree with a unified binary tree before mandatory proofs become viable. Unlike the previously planned Verkle tree, the binary tree uses a post-quantum-secure hash function optimized for zkEVM proving. Guillaume Ballet leads this work, and the binary tree upgrade will likely become the dominant Ethereum engineering story over the next two years.
  • Client Diversity Restructured for ZK Era: Instead of each node running one execution client, the zkEVM model pairs multiple execution clients compiled to RISC-V with multiple independent proving systems. A node can require at least three valid proofs from distinct client-prover combinations before accepting a block, providing stronger redundancy than today's cross-node diversity model. Formally verified RISC-V execution clients are a longer-term possibility that could eliminate one redundancy layer entirely.
  • Layer-2 Composability Unlocked: Real-time zkEVM proving reduces cross-L2 settlement from hours or days to seconds. Any EVM L2 adopting real-time proofs gains near-instant bridging to other proven L2s and to Ethereum L1, eliminating the current seven-day withdrawal window for optimistic rollups. This positions the entire EVM L2 ecosystem as a direct beneficiary of L1 zkEVM infrastructure without requiring those chains to redesign their architecture from scratch.

Notable Moment

Dietrichs reframes Ethereum's historically slow throughput not as a technical failure but as a deliberate design choice: preserving user-level verifiability ensures validators cannot unilaterally change protocol rules. High-performance chains that abandoned this property effectively handed rule-making authority to their validator sets, a tradeoff Ethereum explicitly refused and that zkEVM now resolves without compromise.

Know someone who'd find this useful?

Episode Transcript

Z k v m is this fundamental insight that what you can do is you can basically allow nodes to verify that a block followed all the rules without having to re execute the block. It's a very nonintuitive thing. Right? A blockchain, by by its nature, is a very symmetrical thing. Every every node basically does the same thing. Of course, you you have block producers, but then every node kind of has to download, re re execute. You you you're duplicating the effort across the network. And now you're you're jumping to this, like, through this very fancy cryptography. You're jumping to this world where you still have the same effort to build a block, but then verification in a way is effortless. It has this magical compression element to it. Bankless nation. I'm here with Anzgar Dietrichs. He's a researcher at the Ethereum Foundation. We're gonna talk about the z k EVM today on the show. Anzgar, welcome to Bankless. Hey. Great to be here again. Pretty ambitious subject, Anzgar. Ethereum has had this history of very big forks, hard for hard forks that have upgraded Ethereum from this early primitive proof of concept where it started in 2015 to what it is today, which is fundamental infrastructure, the backbone of Internet money and Internet finance. We had to merge, which did proof of work to proof of stake. We had EIP one five five nine that upgraded ether economics in transaction u you user experience. There's also four eight four four, which just enabled Ethereum's roll up environment to become its best self. With each of these forks, they all represented this rallying cry for the Ethereum community. They were this, like, kinda grand unifying force of attention by the Ethereum community, and it allowed Ethereum itself to command attention from the rest of the world. The rest of the world paid attention to Ethereum when Ethereum had these forks, these incoming forks. We were the Ethereum was just loud. And I think in these kind of represent Ethereum some of Ethereum's best moments when Ethereum has these kind of cultural shelling points for technological upgrades to what we consider in the Ethereum community be to be critical social infrastructure. Now I think, Onzgar, and I'm want to suss this out this topic out with you, that there is another fork on the horizon. It's not soon. It's not this year. It's likely not next year either. But, nonetheless, it is there on the horizon, and I think it deserves attention. I think it deserves the treatment that the Ethereum community has given previous forks. And I think it in addition to all of the valuable things that we got from the three forks that I just mentioned, this one is actually the biggest upgrade that Ethereum will ever experience because it relates to users more than any of the three forks in the past. And that is the fork that introduces the z k EVM …

Get the full transcript (17,431 words) + summary by email — free

One-time email with the complete transcript and AI summary of this episode. No account needed.

One email, no spam. We’ll also show you what SignalCast does.

Browse all Bankless transcripts →

You just read a 3-minute summary of a 77-minute episode.

Get Bankless summarized like this every Monday — plus up to 2 more podcasts, free.

Pick Your Podcasts — Free

Keep Reading

More from Bankless

We summarize every new episode. Want them in your inbox?

Similar Episodes

Related episodes from other podcasts

Explore Related Topics

This podcast is featured in Best Crypto Podcasts (2026) — ranked and reviewed with AI summaries.

Read this week's Startups & Product Podcast Insights — cross-podcast analysis updated weekly.

You're clearly into Bankless.

Every Monday, we deliver AI summaries of the latest episodes from Bankless and 192+ other podcasts. Free for one show.

Start My Monday Digest

No credit card · Unsubscribe anytime