Key Takeaways
- zkSync, StarkNet, Polygon zkEVM, and Scroll are a number of the high ZK-Rollup tasks constructing with EVM-compatibility in thoughts.
- Every venture is tackling the questions of throughput, cryptographic proofs, and ranges of EVM-compatibility in its personal manner.
- ZK-Rollups are anticipated to change into one in all Ethereum’s most necessary scaling weapons through the years forward.
Share this text
As Ethereum units its sights on mass adoption, ZK-Rollup know-how has emerged as a robust contender for scaling the blockchain, decreasing transaction prices, and enhancing throughput. Crypto Briefing breaks down four main ZK-Rollups suitable with the Ethereum Digital Machine which can be presently beneath growth, every of which guarantees numerous benefits inside the Ethereum ecosystem.
Tackling Ethereum’s Transaction Charges
Ethereum is going through scaling challenges.
Maybe the one greatest barrier to widespread Ethereum adoption is the excessive price of utilizing the community, which has change into an existential situation for the blockchain. The rise of DeFi protocols and NFTs has elevated the demand for block house on Ethereum. Most transactions price a number of cents in 2019, however throughout the peak of the 2021 bull run, actions like minting NFTs on the blockchain would usually are available in at tons of of {dollars}. Consequently, many retail market members discovered they have been priced out of the community and turned to different networks like Solana, Avalanche, or Binance Sensible Chain. Immediately, regardless of a downturn in community exercise on account of market situations, easy transactions similar to ETH transfers price between $2 and $3, effectively above Ethereum creator Vitalik Buterin’s very best purpose of lower than $0.05 per transaction.
Rollups provide a solution to relieve congestion on the Ethereum blockchain. That’s as a result of they outsource knowledge off-chain, course of it, and ship transactions again to Ethereum moderately than counting on the bottom chain to course of every transaction’s computational knowledge. With rollups, Ethereum solely has to confirm the proofs themselves and never the whole lot of the info, which frees up block house. Rollups additionally enable transactions to be bundled collectively, which permits customers to separate gasoline charges.
Zero-Information Rollups, also referred to as ZK-Rollups, use cryptographic proofs known as ZK-SNARKS (“zero information succinct arguments of data”) to point out to Ethereum mainnet {that a} transaction was processed. These zero-knowledge proofs will be verified shortly although the underlying knowledge would take a very long time to research.
Some ZK-Rollup tasks presently beneath growth have introduced their intention to be suitable with the Ethereum Digital Machine, providing Ethereum builders a solution to import their good contracts to the rollup with out modifying them. However as Buterin explained in a current weblog publish, not all zkEVM tasks are structured the identical manner: some optimize for full EVM composability, and others for speedy throughput.
zkSync
Developed by Matter Labs, zkSync is among the most anticipated zkEVM tasks. Boasting 2,000 transactions per second, a 10-minute processing time between the rollup and Ethereum mainnet, and no higher certain restrict to the worth the rollup can securely deal with, zkSync is a number one venture within the subject of zkEVMs.
Regardless of its advertising, zkSync isn’t technically suitable with the EVM, however moderately with Solidity and Vyper, two coding languages used on Ethereum. The distinction, whereas small for customers, is necessary for builders: amongst different issues, contract addresses could differ, handwritten EVM code is probably not supported, and debugging infrastructure could not essentially be carried over.
The rollup is presently stay on Ethereum’s testnet. The mainnet launch is predicted to occur in three steps: “Child Alpha” in November, throughout which the system shall be put by means of real-money stress checks with no exterior tasks concerned; the Honest Launch, which can welcome all Ethereum ecosystem tasks however hold person entry restricted; and the Full Alpha, anticipated earlier than the yr’s finish. A zkSync token is predicted, although particulars haven’t but been introduced.
StarkNet
StarkWare’s StarkNet is one other main contender within the zkEVM enviornment. Whereas StarkNet makes use of Cairo as its native coding language, the Nethermind staff has developed a Solidity to Cairo transpiler known as Warp, making the rollup Solidity-compatible moderately than EVM-compatible.
But the similarities finish there. StarkNet makes use of a distinct type of cryptographic proof known as STARKs (“scalable clear arguments of data”). ZK-STARKs are theoretically safer than ZK-SNARKs however take longer to confirm, take up extra block house, and require extra gasoline. StarkWare is the primary driving drive behind STARK-based know-how growth.
The StarkNet Alpha launched on Ethereum mainnet in November 2021. The StarkWare staff additionally introduced just lately that StarkNet can have its personal governance and utility token. Whereas there aren’t any official figures on StarkNet’s anticipated throughput at full capability, StarkWare says the rollup might cut back gasoline charges on Ethereum by an element of 100 to 200.
Polygon zkEVM
Polygon is an Ethereum scaling answer with a versatile framework that permits builders to construct and join Layer 2 infrastructure similar to Optimistic Rollups and ZK-Rollups to the Ethereum community. In August 2021, Polygon acquired the ZK-Rollup venture Hermez Community for $250 million; the agency introduced a yr later that it was working by itself ZK-Rollup, Polygon Hermez, which might work alongside its Proof-of-Stake Matic chain. Final month, Polygon introduced that Polygon Hermez had rebranded to Polygon zkEVM and would head to mainnet in early 2023.
Polygon claims that its zkEVM will be capable to deal with as much as 2,000 transactions per second and cut back transaction prices by 90%. The venture’s code has been made open-source; a public testnet is predicted quickly.

Opposite to zkSync or StarkNet, Polygon’s ZK-Rollup doesn’t intend to restrict itself by being suitable solely with Ethereum coding languages, however with the EVM itself. Polygon zkEVM replicates the EVM moderately than mirroring it. This suggests that builders should still have to adapt code and tooling frameworks to the rollup, although to a lesser extent than on zkSync and StarkNet.
Alongside its ZK-EVM venture, Polygon can be creating an Optimistic Rollup (Polygon Dusk), a STARK-based ZK-Rollup (Polygon Miden), and a speed-optimized EVM-compatible ZK-Rollup known as Polygon Zero.
Scroll
The ZK-Rollup aiming for the very best integration with the EVM is Scroll. A comparatively new venture, Scroll will be thought of really EVM-equivalent; the one significant distinction between the 2 is the runtime surroundings, which means the subsystem during which contracts are executed. Nevertheless, the excessive composability comes on the worth of a big computational overhead, which signifies Scroll’s efficiency might be weaker than that of zkSync, StarkNet, and Polygon.
The Scroll staff has but to launch particulars concerning the venture, however on July 18, it called on builders to register to strive the Scroll testnet, which is predicted in Q3 2022. The Scroll staff is creating the venture in collaboration with the Ethereum Basis. The web site claims that safety, transparency, and EVM-equivalence are its high priorities.
Extra ZK-Rollups
Different teams researching ZK-Rollups embody the Ethereum Basis’s Privateness and Scaling Explorations staff and an as-of-yet unnamed initiative affiliated with ConsenSys. Although analysis could contribute to current tasks and never essentially result in new ones, the current breakthroughs in zero-knowledge proof know-how could give rise to a number of ZK-Rollups within the Ethereum ecosystem. Although the Ethereum community nonetheless has an extended highway forward in the case of scaling, the rise of recent zkEVM tasks ought to profit builders and customers alike as they’re introduced with extra options catering to completely different use circumstances.
Editor’s be aware: The article has been amended to point that the Warp Solidity to Cairo transpiler is already stay and that the StarkNet Alpha launched in November 2021.
Disclosure: On the time of writing, the writer of this piece owned ETH and several other different cryptocurrencies.