It's time for your daily Web3 tech coaching!🤓
Today we explain different types of ZK-EVMs
☝️Type 1: Full Ether Equivalence mirrors Ethereum exactly, maintaining seamless compatibility with its blocks and smart contracts. It's built without alterations for proof generation ease, thus proof creation is time-consuming as Ethereum wasn’t designed for this tech initially.
💻Type 2: Full EVM Equivalence mimics Ethereum's VM with changes in block/data structure. It's largely compatible with existing Ethereum apps, needing minor tweaks. Proof generation is still slow but quicker than Type 1.
🏎Type 3: Almost Equivalent to EVM, it alters or removes certain features for quicker, easier proof generation. Faster and simpler to build than Types 1 and 2, it presents more incompatibilities, requiring possible rewrites for existing apps
🦖Type 4 uses high-level languages for zero-knowledge proofs, offering fast proof generation. It converts these languages into a proof-friendly format, but has limited compatibility with Ethereum apps, especially those reliant on Ethereum's technical details.
Post #585
427

- 👍 2