The different types of ZK-EVMs
Special thanks to the PSE, Polygon Hermez, Zksync, Scroll, Matter Labs and Starkware teams for discussion and review. There have been many "ZK-EVM" projects making flashy announcements recently. Polygon open-sourced their ZK-EVM project, ZKSync released their plans for ZKSync 2.0, and the relative newcomer Scroll announced their ZK-EVM recently. There is also the ongoing effort from the Privacy and Scaling Explorations team, Nicolas Liochon et al's team, an alpha compiler from the EVM to Starkware's ZK-friendly language Cairo, and certainly at least a few others I have missed. The core goal of all of these projects is the same: to use ZK-SNARK technology to make cryptographic proofs of execution of Ethereum-like transactions, either to make it much easier to verify the Ethereum chain itself or to build ZK-rollups that are (close to) equivalent to what Ethereum provides but are much more scalable. But there are subtle differences between these projects, and what tradeoffs they are makin
Dark Mode Toggle The different types of ZK-EVMs 2022 Aug 04 See all posts The different types of ZK-EVMs Special thanks to the PSE, Polygon Hermez, Zksync, Scroll, Matter Labs and Starkware teams for discussion and review. There have been many "ZK-EVM" projects making flashy announcements recently. Polygon open-sourced their ZK-EVM project, ZKSync released their plans for ZKSync 2.0, and the relative newcomer Scroll announced their ZK-EVM recently. There is also the ongoing effort from the Privacy and Scaling Explorations team , Nicolas Liochon et al's team , an alpha compiler from the EVM to
Explore this link on the map →related reading
- Every ZK-EVM Explained (Polygon, Linea, zkSync & more)blog.jarrodwatts.com
- A comparison of zkEVMs - HackMDhackmd.io
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- What might an "enshrined ZK-EVM" look like? - HackMDnotes.ethereum.org
- The zkEVM Sweet Spot — pseudotheospseudotheos.mirror.xyz
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- What are ZK Rollups? Everything a Developer Needs to Knowblog.thirdweb.com
- The Aleo Advantage: Evolving from zkEVMs to the zkVM blockchainaleo.org
- The Zero-Knowledge Landscape - by tolks - Page Onepage1.substack.com
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Hardware Acceleration for Zero Knowledge Proofs - Paradigmparadigm.xyz
- How ZK Proofs & ZK-EVMs Work (without the math)blog.jarrodwatts.com