• unrekt
  • Posts
  • Must Read! Hidden facts about zkEVMs & zk Rollups @Ethereum @VitalikButerin by @MrUnrekt

Must Read! Hidden facts about zkEVMs & zk Rollups @Ethereum @VitalikButerin by @MrUnrekt

📜Welcome to Mr Unrekt Newsletter. Before we commence ; Make sure to turn on notifications and follow our official page on Twitter (twitter.com/mrunrekt)

Previously we discussed about zk rollups on our Twitter page . Today we will discuss about zkEVMs.

zkEVM

Zero-knowledge Ethereum Virtual Machine is what the acronym zkEVM stands for. They aim to mimic the Ethereum environment as a rollup, enabling developers to create on them just as they would on Ethereum.

With the aim of providing the complete Ethereum experience to Layer-2 blockchains without sacrificing rollup benefits, a zkEVM is a zero-knowledge rollup. As a result, while building or migrating smart contracts to more scalable solutions that maintain the decentralization and security of L1s, developers wouldn't need to rewrite their code or give up their EVM tools (and smart contracts).

How does a zk EVM work

ZK-rollups are the same as zkEVMs; they are merely an improvement.

ZkEVMs operate in a manner similar to zero-knowledge rollups. But it's important to recognize that there are various theories on how a zkEVM should be set up and run. The most authentic zkEVMs would be entirely Ethereum-equivalent, permitting no modifications even if they helped simplify proof creation.

Zero-knowledge rollups take transactions off-chain, finish them in batches, and then provide Ethereum a cryptographic report demonstrating the accuracy of these interactions. The zero-knowledge proof merely validates that the transactions are accurate enough to cause a change to the Ethereum state; it does not reveal the specifics of every transaction in the batch. After that, it offers validity justifications to a smart contract created on the L1 chain. It verifies the inputs after they have been received and verified.

We must accept the variety of zkEVMs in order to comprehend how they operate, as evidenced by the ongoing efforts. Despite having similar objectives, they all take different approaches to getting there.

Vitalik Buterin divided zkEVM into four categories.

zk EVMs - Type 1 - totally equivalent to ethereum

zK EVMs - Type 2 - EVM (not equivalent to Ethereum)

zk EVMs - Type 3 - going outside of EVM

zk EVMs - Type 4 - the EVM's close relatives

Let’s look at the current Top contenders in the zk EVM race- StarkNet

-zkSync

-Polygon Hermez

-Scroll

Credits to : Mr Unrekt, The Ethereum Foundation, Vitalik Buterin & Panther Protocol

Follow Mr Unrekt on Twitter and turn on notifications for premium updates & access including how to make good income on zk rollups & zk sync projects:

👇🏻https://twitter.com/mrunrekt?s=21&t=mnf81GPbwUrDa6MCh4DqGA

Subscribe to Mr Unrekt Newsletter: http://unrekt.beehiiv.com

Mr Unrekt