Polygon zkEVM vs zkSync 2.0 zk-Rollups
Since the first quarter of 2023, blockchains with zk-Rollups have shown rapid development. Developers are working hard to scale Ethereum, and huge zero-knowledge-based projects such as Polygon zkEVM and zkSync 2.0 have successfully completed their testnet/mainnet phases. Shall we start the article by taking a look at the daily user and transfer numbers of Optimism and Arbitrum networks? :) Optimism Network Daily Number of Users and Transfers
https://pro.nansen.ai/multichain/optimism The deployment of general-purpose, EVM-compatible zk-Rollups has improved further in 2023, as Optimistic Rollups had an incredible, parabolic run in 2022. Even though this process continues, it is certain that it will make more progress in 2024. Arbitrum's Unique Address Table
https://arbiscan.io/chart/address Zk-Rollups have been around for a while (e.g. Loopring, zkSync), but what's different about Polygon zkEVM and zkSync 2.0 is their EVM compatibility and general purpose. The zk-Rollups choice for this article is the new Polygon zkEVM. The public Testnet has ended and the mainnet is slated to launch in the first quarter of 2023. They switched to mainnet as of the 3rd quarter of 2023.
Polygon has been building new projects lately. Moreover, major partnerships were announced with well-known companies, including Reddit, Walt Disney, Adidas and Prada, NFL, Adobe and Meta!
What is Polygon zkEVM? Polygon zkEVM is a new zkRollup that is open source and fully compatible with Ethereum. This means that pre-existing smart contracts can be deployed without having to rebuild the code from scratch. ZkEVM is also compatible with wallets and developer tools. It works by using the Proof of Efficiency consensus algorithm, a decentralized auction, to decide who will handle batch transactions and provide proofs of validity. Participants must submit token bids to compete for the rights to perform these tasks.
Zero Knowledge Proofs (SNARK and STARK) What is zk-SNARK? A Zk-SNARK (Zero-Knowledge Substantive Non-Interactive Knowledge Argument) is generated by a very complex, clever and powerful method of cryptography that provides validity proofs without revealing underlying data, being necessary yet fast to verify. Important computational resources to be calculated. Additionally, the size of the zk-SNARK proof sent to Ethereum Layer 1 is relatively small, which also helps scale the Network up to 100x while maintaining security levels comparable to Ethereum Layer 1.
Zero Knowledge Proofs (SNARK and STARK) What is zk-SNARK? A Zk-SNARK (Zero-Knowledge Substantive Non-Interactive Knowledge Argument) is generated by a very complex, clever and powerful method of cryptography that provides validity proofs without revealing underlying data, being necessary yet fast to verify.
Important computational resources to be calculated. Additionally, the size of the zk-SNARK proof sent to Ethereum Layer 1 is relatively small, which also helps scale the Network up to 100x while maintaining security levels comparable to Ethereum Layer 1. What is zk-STARK? Zk-STARK (Zero-Knowledge Scalable Transparent Information Argument) is another type of proof that ensures the validity of a statement without revealing the underlying information but is larger in size compared to zk-SNARK, making it more expensive. It takes up more space on layer 1. In contrast, when used to verify larger portions of data, they are easier to compute and verify and are resistant to quantum computer attacks. Polygon zkEVM has a unique model and cleverly leverages both types of evidence, let's take a look at it. Polygon zkEVM Model