Original Title: Ethereum's roadmap to 10,000 TPS using ZK tech: Dummies’ guide
Original Author: Andrew Fenton, Cointelegraph
Original Translation: imToken
Editor's Note: Ethereum is moving towards a new era of scaling with a target of 10,000 TPS, and zero-knowledge proof (ZK) technology is becoming a key driving force. This article is the first in our series on "Ethereum's 10,000 TPS Roadmap," which aims to break down ZK technology, the zkEVM roadmap, and Ethereum's L1 scaling plans in a more accessible way. The next article will delve into the challenges of ZK implementation, the evolution of the L2 ecosystem, and the future impact on Ethereum's economic structure.
On July 30, 2025, Ethereum will celebrate the tenth anniversary of its genesis block. After ten years of exploration, Ethereum's scaling roadmap is also exploring new directions and visions.
Of course, the recent rise in ETH prices has renewed confidence in the community, but what is truly exciting is that after years of exploration around L2 scaling, Ethereum L1 finally has a credible path to achieve extreme scaling while maintaining maximum decentralization.
In short, from now on, Ethereum's Gas limit and TPS plans will increase several times each year, and validators will no longer need to re-execute every transaction (Editor’s Note: meaning there is no need to recalculate the state changes of transactions from scratch), but will only need to verify a single zero-knowledge proof (ZK-proof) to prove that this batch of transactions has been executed correctly, thereby allowing the underlying network's TPS to increase to tens of thousands of transactions per second.
At the same time, L2 will also scale in parallel, achieving hundreds of thousands or even millions of TPS, and a new type of L2 called "Native Rollup" will operate like programmable sharding, providing the same level of security as L1.
Although these proposals have not yet been formally approved by Ethereum's governance process, they are built on ideas that Vitalik Buterin began exploring in 2017 and have received support from Justin Drake, a core researcher at the Ethereum Foundation.
At the EthCC conference in July, Drake stated, "We are at a critical turning point in Ethereum's scaling, and I firmly believe we are about to enter the GigaGas era for L1—around 10,000 TPS, and the key to opening this era is zkEVM and real-time proving."
Drake's ultimate goal is to enable the Ethereum ecosystem to achieve 10 million TPS within ten years, but this means that no single blockchain can meet this throughput requirement. The future will inevitably be a "network of networks" architecture: different L2s will each handle different scenarios, trade-offs, and advantages, collectively expanding the entire ecosystem to meet global demand.
Why has Ethereum L1 been unable to scale massively?
While other blockchains have already begun to use more powerful hardware and computing capabilities to increase throughput, Ethereum has maintained an almost ideological commitment to decentralization, with some even viewing it as a "utopian" obsession.
From the perspective of ETH maximalists, "data center chains" like Solana have millions of dollars in centralized risk points, where governments can directly target these nodes for transaction scrutiny. Even chains like Sui, which have lower hardware specifications, have costs and bandwidth requirements that are daunting, thus affecting the level of decentralization.
In contrast, Ethereum can even run on a Raspberry Pi, and this low barrier to entry allows over 15,000 to 16,000 public nodes and millions of validators to participate in the network, making it nearly impossible to censor transactions on Ethereum and giving the entire network strong resilience against attacks.
Of course, the trade-off is extremely slow speeds—current TPS is about 18 to 20 transactions per second, while Solana's TPS is around 1500 transactions per second.
To some extent, blockchain architecture is inherently inefficient, somewhat like a Google spreadsheet, where every time you modify a cell, all computers with copies must recalculate the entire spreadsheet before they can update it.
Uma Roy, co-founder of ZK technology company Succinct Labs, explains: "Ethereum's design aims to ensure that anyone can keep up with the network and re-execute all transactions," which also means that transaction volume cannot be arbitrarily scaled up, as each transaction requires someone to recalculate.
Because of the limited scaling space for the mainnet while maintaining decentralization, Ethereum had to embark on the controversial path of L2 layered scaling in 2020.
How does ZK break the blockchain trilemma?
Ethereum founder Vitalik Buterin proposed the concept of the "blockchain trilemma" to describe the difficulty of achieving security, scalability, and decentralization simultaneously in public chains.
Almost all scaling solutions can only satisfy two of the three, inevitably sacrificing the third.
Until now.
Zero-knowledge proof (ZK-Proof), described by Drake as "moon math"—a technology that can mathematically prove that a large number of complex transactions have been executed correctly without revealing transaction details.
The process of generating a ZK proof is very complex, but verifying whether a proof is correct is both fast and lightweight.
Therefore, Ethereum's future vision is: rather than having a bunch of underperforming Raspberry Pi nodes recalculate all transactions one by one, it is better for validators to only check a very small ZK proof's mathematical result.
Uma Roy continues to explain, "Instead of having everyone re-execute all transactions, we can simply give them a proof that tells them these operations have occurred, allowing anyone to verify this proof without needing to recalculate."
Drake even joked that in the future, the computational load of verifying ZK proofs will be so small that even a $7 Raspberry Pi Pico (with less than one-tenth the performance of a regular Raspberry Pi) could handle it, eliminating the need for large data centers.
zkEVM: The roadmap to 10,000 TPS
Sophia Gold from the Ethereum Foundation recently sparked community discussion with a blog post stating that within the next year, the L1 mainnet may integrate a zero-knowledge proof-driven Ethereum Virtual Machine (zkEVM).
It is worth noting that many practical explorations of ZK technology actually began with L2 networks. For example, Linea, incubated by Consensys under Ethereum co-founder Joe Lubin, is a 100% EVM-compatible ZK Rollup public chain—any application that can run on Ethereum can run seamlessly on Linea.
Linea even sees itself as an extension of Ethereum and recently announced it would burn 20% of ETH transaction fees to support value return to L1.
Declan Fox, head of Linea, explains that ZK technology provides an answer to the blockchain trilemma: "The magic of ZK is that we can significantly increase L1's Gas limit without making the verification process more complex."
He added that as the latency and cost of generating ZK proofs continue to decrease, we can handle higher throughput while keeping the hardware requirements for verification extremely low—so low that even a smartwatch could handle the verification work.
However, the community should not be overly optimistic; even if zkEVM is successfully integrated into L1 within the next year, it will not achieve 10,000 TPS on the first day.
Step by step, then all at once
Ethereum currently has five major software clients available to run the network, meaning that even if one client encounters issues, the network will not come to a halt like Solana.
In the future upgrade roadmap, Ethereum plans to first release two to three modified clients that support ZK verification, allowing validators to choose to complete verification by checking zero-knowledge proofs (ZK-proofs) instead of re-executing every transaction.
Initially, only a few validators will switch to the new verification mode to help identify and fix potential issues in the early stages.
Ladislaus from the Ethereum Foundation's protocol coordination team stated, "Switching to a snarkified EVM will be a gradual process"—where "snarkified" refers to the use of SNARK-type zero-knowledge proofs.
Users will mainly feel the gradual increase in L1's Gas limit, which means enhanced economic activity capacity for the network. Although the transition from L1 to ZK verification will take time, the expansion of the Gas limit is almost imminent.
Last week, the L1 Gas limit was just increased by 22%, reaching 45 million. Researcher Dankrad Feist proposed an EIP suggesting that clients automatically increase the Gas limit three times a year. According to this plan, in four years, Ethereum's mainnet could achieve approximately 2000 TPS.
Justin Drake even further proposed extending this pace by two years, aiming for a throughput of 1 gigagas by 2031, achieving around 10,000 TPS.
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。