On July 20, the Polygon team announced the official release of the Polygon zkEVM, claiming to be the first EVM-equivalent Zero-Knowledge (ZK) Layer 2, taking Ethereum scaling and ZK innovation to a new level.
Polygon bets on ZK technology for Ethereum scaling
Polygon believes that zero-knowledge (ZK) technology is the most promising way to achieve Ethereum’s scaling goals. But the road often seems long and winding. Conventional wisdom is that the crypto space will take years to develop a Layer 2 solution, which could give us the scalability benefits of ZK proofs and compatibility with the Ethereum Virtual Machine (EVM).
The vision of zkEVM with full EVM equivalence is simple. Developers can seamlessly deploy any Ethereum smart contract to Layer2 which uses ZK proofs to scale infinitely. Any tool or dApp on Ethereum is used on zkEVM in exactly the same way. Both users and developers benefit from the future benefits of ZK proofs, while benefiting from the decentralization, security, and familiarity of Ethereum.
The launch of Polygon zkEVM marks the end of the wait. This article will introduce what is Polygon zkEVM.
The promise and challenge of ZK Rollups
The basic approach to scaling Ethereum with ZK proofs is to build a ZK rollup, a Layer 2 protocol that “aggregates” a large number of transactions and proves all transactions to the Ethereum network with a single ZK proof of validity. The potential of ZK rollup to scale Ethereum is clear: one transaction replaces many, increasing throughput, saving fees, reducing latency, etc. But ZK technology also has its own challenges.
The first is performance issues. ZK proofs have long been seen as a promising technique, but they tend to be slow and expensive to generate. Scaling Ethereum with ZK isn’t worth it if you can’t drastically improve the cost and throughput of the Ethereum mainnet.
Then there’s the compatibility challenge. What if your ZK rollup can’t run code deployed on Ethereum? If building an application on this ZK rollup requires learning a whole new coding language or participating in a new developer ecosystem that would not be able to take the millions of developer hours already invested in improving EVM tools and Benefit from knowledge, what should we do? In other words, what if you can’t use this Ethereum Layer2 the same way you use Ethereum?
Because of these challenges, conventional wisdom holds that a high-performance and compatible zkEVM is still years away.
The ZK team at Polygon has achieved a major breakthrough in performance. By collaborating, we have significantly reduced ZK proof generation time. Users will see significantly reduced costs and increased speed.
Even more exciting is the EVM equivalence of Polygon zkEVM. You can build on Polygon zkEVM just like on Ethereum. You can deploy any Ethereum smart contract. Any tool that works on Ethereum will work on Polygon zkEVM. Do anything you want on Ethereum at a lower cost and faster, and verify it on the Ethereum network with ZK Proof of Validity. It is Ethereum with ZK scalability.
Polygon will publish more documentation detailing the technical details and will soon go live on the testnet. Here is the basic architecture of the Polygon zkEVM to give you an idea of how it works:
Permissionless, open source, designed for the Ethereum community
Polygon zkEVM is built by Polygon, but it is for everyone who wants to use Ethereum in a cheaper and faster way without sacrificing security or decentralization. Polygon zkEVM is permissionless – anyone can use it. It’s also open source, which means you can trust the code, not Polygon.
Polygon believes that ZK proofs are the best way to scale Ethereum, and EVM equivalence is the secret to empowering developers and users. So they built Polygon zkEVM, the next giant leap for Ethereum.
At present, the code of Polygon zkEVM has been open source (Github). A public testnet will be launched soon. The Polygon team believes that zkEVM puts us on the path to scaling Ethereum and attracting the next billion users.
Posted by:CoinYuppie，Reprinted with attribution to:https://coinyuppie.com/a-brief-article-on-why-the-first-evm-equivalent-zkevm-polygon-is-going-all-in/
Coinyuppie is an open information publishing platform, all information provided is not related to the views and positions of coinyuppie, and does not constitute any investment and financial advice. Users are expected to carefully screen and prevent risks.