We will explore key differentiation between ZK-EVM & hopefully it brings your zero-knowledge up to some-knowledge!
@VitalikButerin@0xPolygon@zksync@Scroll_ZKP 2/ The goal of these projects is to use ZK-SNARK technology to make cryptographic proofs of execution of Ethereum-like transactions.
This could make it much easier to verify the Ethereum chain itself or to build ZK-rollups that are much more scalable.
Type 1 do not change any part of the Ethereum ecosystem and strives for perfect compatibility to verify blocks as they are
Bootstrapped by community contributors including @Scroll_ZKP, Taiko & others
@VitalikButerin@0xPolygon@zksync@Scroll_ZKP 6/ Type 1s are seen as the most ideal way to scale Ethereum as is. Additionally, current Ethereum infrastructure is fully reusable on Type 1s
However, Ethereum was not originally designed around ZK-friendliness, so producing proofs for blocks currently takes many hours.
@VitalikButerin@0xPolygon@zksync@Scroll_ZKP 7/ Type 2s provide faster prover times than Type 1s by removing parts of the Ethereum stack that rely on needlessly complicated and ZK-unfriendly cryptography.
However, they are still slower than we would like.