Polygon Labs introduces zkEVM Layer 2 to help Ethereum grow
Polygon Labs has introduced a zero-knowledge rollup fully compatible with Ethereum applications.
Polygon, a scaling project, has created a zero-knowledge-based rollup network; Ethereum creator Vitalik Buterin will make the first symbolic transaction live on YouTube at 10:30 a.m. EDT.
The Polygon zkEVM network has been under development for a year. It offers a scaling solution for Ethereum applications, with ZK-rollups executing off-chain calculations on a secondary layer to allow quicker and less expensive transactions while keeping Ethereum’s security.
The EVM-equivalent network will support the same code as Ethereum and enable developers to use their current infrastructure and tools.
A ZK-rollup is a scaling strategy for Layer 2 blockchain networks, such as Ethereum, that aims to increase transaction throughput and decrease transaction costs. Many transactions are aggregated off-chain into a single batch and subsequently sent to the main chain as a single transaction. The public release of a few zkEVMs is beginning to alter the fact that most ZK-rollups do not enable Ethereum apps natively.
Over approximately four months, the zkEVM was submitted to two outside audits and one internal assessment to assure its security by the network’s creator, Polygon Labs. As the web is still in beta, the team has recommended users be cautious regarding protection.
The team has released all elements of zkEVM open-source under the AGPL v3 license to share their code and promote developer community participation.
Several blockchain projects, including Polygon, Starknet, ZkSync, and Scroll, have been competing for the past year to develop a ZK-based Layer 2 solution capable of natively supporting Ethereum applications. Only ZkSync’s Era chain and Polygon’s ZK-rollup networks have completed their mainnet releases.