Polygon tests zero-knowledge rollups, mainnet integration inbound

Published at: Jan. 14, 2023

Ethereum layer-2 scaling protocol Polygon (MATIC) is carrying out performance testing of zero-knowledge rollup (zk rollups) technology ahead of full integration with its mainnet.

The development of the technology, called Polygon zkEVM (Ethereum Virtual Machine), has been ongoing for over three years by the Polygon Hermez team. The team has already confirmed that zero-knowledge proofs are possible on Ethereum, by generating over 12,000 zk-proofs in a primary version of the zkEVM testnet.

David Schwartz, project lead of Polygon zkEVM and PolygonID, unpacked the development of the functionality in correspondence with Cointelegraph. Layer-2 platforms have continued to evolve and improve functionality which has played a key role in driving Ethereum's scalability.

As he explained, zero-knowledge rollups have increased the speed at which layer-2 platforms can achieve finality while ensuring secure validation of transactions with zero-knowledge technology. In blockchain terms, finality is the point at which a block of transactions is considered to have been permanently and irreversibly added to the blockchain:

“Finally, we have zkEVMs, such as Polygon zkEVM, that offer all the above in addition to the equivalence to Ethereum Virtual Machine with its advanced methods of zk-STARKs and zk-SNARKs.”

According to Schwartz, Polygon zkEVM includes the first complete source code available EVM-equivalent zkProver, which passes all Ethereum vector tests at over 99%. He described the completion of validity proofs for conventional user transactions as "the most challenging and rewarding effort" since his team began developing its native zkEVM.

Two years ago, the Polygon team estimated that developing zk rollups with EVM compatibility would take up to ten years. Given the strides made, the team describes zkEVM as the end game, combining advances with layer 2 scalability and fast finality. This offers a myriad of benefits to users when adding greater throughput and lower fees.

Cointelegraph also queried the difference between Polygon zkEVM and fellow Ethereum layer-2 scaling network StarkNet’s proprietary ZK-SNARK and ZK-STARK technology. As previously reported, ZK-STARKS (Zero-Knowledge Scalable Transparent Argument of Knowledge) primarily increases scalability by batching thousands of transactions with a single proof to confirm validity on chain.

Related: What the Ethereum Merge means for the blockchain’s layer-2 solutions

Schwartz said the main difference between the projects is that zkEVM focuses on natively scaling the Ethereum ecosystem instead of other zk-rollups just scaling transactions and enhancing performance in a different VM format.

Polygon’s approach purports to meet the classification of a type 2 zkEVM described by Ethereum co-founder Vitalik Buterin in August 2022. As per Buterin’s summary, type 2 zkEVMs aim to be fully compatible with existing applications, but make minor modifications to Ethereum for easier development and faster proof generation. Schwartz added:

“In contrast, StarkNet is positioned as a Type 4, introducing a new high-level language and requiring transpilers to translate solidity code into their language.”

At the same time, Schwartz welcomed the opportunity to have more benchmarks and source code available from other projects in order to learn from different approaches. Activity on Ethereum layer-2 solutions continues to grow, with blockchain data showing that transaction volume Arbitrum and Optimism overshadowed transactions on the Ethereum mainnet going into 2023.

Tags
Related Posts
Polygon announces scalable data availability infrastructure Avail
Ethereum (ETH) scalability infrastructure developer Polygon has announced the rollout of a general-purpose, scalable data availability solution called Avail. According to a release issued on Monday, Polygon revealed that Avail will function as a data available tool for execution layers like sidechains, standalone networks, and layer-two protocols. One of the major hurdles for effective blockchain scaling is the data availability problem. Malicious actors can broadcast blocks to the network with incomplete data and other participants will be none the wiser. To tackle this problem, the Polygon team stated that Avail utilizes erasure coding and polynomial commitment to combat data encoding …
Blockchain / June 28, 2021
Polygon’s expanding ecosystem backs MATIC’s rise toward a new all-time high
Layer-two (L2) solutions for the Ethereum network have become a popular topic of discussion and speculation on their associated tokens backed the massive rally seen in many of the protocols this year. The parabolic growth of the decentralized finance (DeFi) and nonfungible token (NFT) sector also led to a surge in the cost carrying out simple transfers and this prompted developers and investors to migrate to L2-supportive platforms. One L2 solution that saw its token price rise to new highs earlier in the year and now looks poised to make another breakout higher is Polygon (MATIC), a proof-of-stake blockchain protocol …
Markets / Dec. 1, 2021
3 reasons why Polygon (MATIC) is up 100%+ during a bear market
Unlike bull markets where traders can basically throw a dart at a list of coins to pick one that will go up, bear markets require much more effort to find projects that could perform well over the long-run. One project that has continued to show signs of mainstream adoption despite the onset of a crypto winter is Polygon (MATIC), a layer-2 scaling solution for the Ethereum (ETH) network that is looking to build a sustainable Web3 infrastructure on the top smart contract platform. Data from Cointelegraph Markets Pro and TradingView shows that since hitting a low of $0.316 on June …
Blockchain / July 14, 2022
Starkware commits to open source its ‘magic wand’ Starknet Prover
Ethereum layer 2 scaling solution StarkWare announced plans to open source its proprietary Starknet Prover under the Apache 2.0 license, which has processed 327 million transactions and minted 95 million nonfungible tokens (NFTs) to date. The prover is the crucial engine Starkware uses to roll up hundreds of thousands of transactions and compress them into a tiny cryptographic proof written on the Ethereum blockchain. “We think of the Prover as the magic wand of Stark technology. It wondrously generates the proofs that allow unimaginable scaling,” said Eli Ben-Sasson, president and co-founder of Starkware. Starkware has faced criticism from the crypto …
Adoption / Feb. 5, 2023
Polygon tables late-March launch date for its zkEVM Mainnet Beta
The long-awaited scaling upgrade from Ethereum layer-2 solution provider Polygon (MATIC) has been announced, with the Beta launch of its zero-knowledge Ethereum Virtual Machine (zkEVM) mainnet slated for Mar. 27. In a Feb. 14 blog post, Polygon said after three and a half months of "battle testing," the system will be ready for the mainnet next month. Roses are red Violets are blue Poems are hard Mainnet Beta is here ON MARCH 27, Polygon #zkEVM launches the future of Ethereum scaling https://t.co/OqSOYTn8Uv pic.twitter.com/kpXavea3ff — Polygon (@0xPolygon) February 14, 2023 It's been touted as “seamless scaling for Ethereum," and was launched …
Ethereum / Feb. 15, 2023