What might an “enshrined ZK-EVM” look like? - HackMD
Layer-2 EVM protocols on top of Ethereum, including optimistic rollups and ZK rollups, depend on EVM verification. However, this requires them to trust a large codebase, and if there is a bug in that codebase, these VMs risk getting hacked. Additionally, it means even ZK-EVMs that want to stay exactly equivalent to the L1 EVM need to have some form of governance, to copy changes to the L1 EVM into their own EVM implementation. This situation is suboptimal, because these projects are replicating a functionality that already exists in the Ethereum protocol, and where Ethereum governance is already responsible for making upgrades and fixing bugs: a ZK-EVM basically does the same work as verifying layer-1 Ethereum blocks! Furthermore, over the next few years, we expect light clients to get more and more powerful, and pretty soon get to the point of using ZK-SNARKs to fully verify L1 EVM execution. At that point, the Ethereum network will effectively have a built-in ZK-EVM. And so the quest
What might an "enshrined ZK-EVM" look like? - HackMD # What might an "enshrined ZK-EVM" look like? Layer-2 EVM protocols on top of Ethereum, including optimistic rollups and ZK rollups, depend on EVM verification. However, this requires them to trust a large codebase, and if there is a bug in that codebase, these VMs risk getting hacked. Additionally, it means even ZK-EVMs that want to stay _exactly_ equivalent to the L1 EVM need to have some form of governance, to copy changes to the L1 EVM into their own EVM implementation. This situation is suboptimal, because these projects
Explore this link on the map →related reading
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- The different types of ZK-EVMsvitalik.eth.limo
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- Every ZK-EVM Explained (Polygon, Linea, zkSync & more)blog.jarrodwatts.com
- Introducing EVM Equivalence. Or, Ethereum All the Way Down: How We… | by Optimism | Optimism PBC Blog | Mediummedium.com
- The zkEVM Sweet Spot — pseudotheospseudotheos.mirror.xyz
- Proof of Meow: how ZK-VM works — Taiko Labstaiko.mirror.xyz
- A comparison of zkEVMs - HackMDhackmd.io
- Understanding Jolt: Clarifications and reflections - a16z cryptoa16zcrypto.com
- The Aleo Advantage: Evolving from zkEVMs to the zkVM blockchainaleo.org