flâneur — a map of the web's best reading

Every ZK-EVM Explained (Polygon, Linea, zkSync & more)

blog.jarrodwatts.com · 3,669 words · saved by 1 readers

All ZK-EVMs (Zero-knowledge Ethereum Virtual Machines) aim to achieve the same goal; make Ethereum more scalable and grow the adoption of web3. As a developer, there are now several different options you have to create and deploy smart contracts onto a ZK-EVM, each with unique implementations, benefits, and drawbacks. In this post, we'll cover the different kinds of ZK-EVMs as defined by Vitalik, the pros and cons of each, discuss which companies are working on them, and deploy smart contracts to each one. Let's dive into it! If you're reading this and you aren't already familiar with zero-knowledge proofs or ZK-EVMs, I'd encourage you to read two of my previous posts linked below. First, a basic understanding of ZK-EVMs: What is a zkEVM? zkEVMs Explained in 5 Minutes Learn how zkEVMs are a new scaling solution to answer Ethereum's blockchain trilemma between scalability, security, and decentralization. blog.jarrodwatts.com If you want to go deeper, I also made a post covering how zero

J Jarrod Watts A software engineer turned developer relations engineer in the web3 space, from Australia 🇦🇺. All ZK-EVMs (Zero-knowledge Ethereum Virtual Machines) aim to achieve the same goal; make Ethereum more scalable and grow the adoption of web3. As a developer, there are now several different options you have to create and deploy smart contracts onto a ZK-EVM, each with unique implementations, benefits, and drawbacks. In this post, we'll cover the different kinds of ZK-EVMs as defined by Vitalik , the pros and cons of each, discuss which companies are working on them, and deploy smart

Explore this link on the map →

related reading