The scaling mechanism for Ethereum layer 2 Prior to complete integration with its mainnet, Polygon MATIC is performing performance testing on the zero-knowledge rollup (zk-Rollups) technology.
The Polygon Hermez team has been working on developing the technology known as Polygon zkEVM (Ethereum Virtual Machine) for more than three years.
The team has now produced over 12,000 zk-Proofs on a primary version of the zkEVM testnet, demonstrating that zero-knowledge proofs are feasible on Ethereum.
Finally, zkEVMs, like the Polygon zkEVM, provide all of the features above in addition to being equivalent to the Ethereum Virtual Machine thanks to its cutting-edge zk-STARK and zk-SNARK techniques.
Schwartz claims that Polygon zkEVM contains the first complete source code version of the EVM-equivalent zkProver, which can pass all Ethereum vector tests with a score above 99%. Since his team started creating its own zkEVM, he called the fulfilment of validity proofs for everyday user transactions “the most demanding and satisfying task.”
Cointelegraph also questioned the distinction between Polygon’s zkEVM and StarkNet’s ZK-SNARK and ZK-STARK proprietary technologies, which are also Ethereum layer-2 scaling networks.
According to prior reports, zk-SNARKS, also known as the zero-knowledge scalable transparent argument of knowledge, improves scalability by batching thousands of transactions into a single proof that verifies their validity on-chain.
The Implications Of The Ethereum Merge For Layer-2 Blockchain Solutions
According to Schwartz, the primary distinction between the projects is that zkEVM focuses on natively scaling the Ethereum ecosystem. In contrast, other zk-Rollups scale transactions and improve performance in a separate VM format.
The method used by Polygon is said to fit the description of a type 2 zkEVM made by Ethereum co-founder Vitalik Buterin in August 2022. According to Buterin’s overview, type 2 zkEVMs make small changes to Ethereum to facilitate development and speed up proof production while still aiming to be completely interoperable with already-existing applications. Schwartz continued: