A comprehensive guide to ZK Rollups | by Satvik Sharma | The Capital Platform | Feb, 2023

0
12
A comprehensive guide to ZK Rollups | by Satvik Sharma | The Capital Platform | Feb, 2023


Layer-2 solutions keep blockchains running faster. ZK Rollup is a type of L2 solution. Here is how it works:

Working of ZK Rollups

How do ZK Rollups work?

Photo by Simone Secci on Unsplash
  1. External computers connect to the Ethereum blockchain. These computers are not part of the blockchain. Additionally, the tech behind these computers needn’t be web3 at all. If a calculator can perform the calculation, why bother with a smart contract?
  2. The input data is sent to external computers (ZK rollups). These ZK rollups then compute and store the data.
  3. Logs and proofs of the transaction are sent back to the Ethereum blockchain.
  4. The blockchain uses the output data in the logs to conduct further transactions.

What does ZK Rollup stand for?

But why would the Ethereum blockchain trust a random off-chain transaction?

Prominent ZK Rollups:

Photo by Joshua Golde on Unsplash
  1. Immutable X: Immutable X is a DeFi trading platform built on the Ethereum blockchain for NFTs. Immutable is based on a type of ZK Rollup technology called Validium. In theory, validium-based systems can go to 9000 TPS!
  2. Loopring: Loopring is one of the most popular Ethereum layer-2 solutions. I’d say it counts somewhere in the top 5 solutions near Arbitrum and Optimism.
  3. zkSync: The zkSync era is here! zkSync is constantly popular on Twitter. Its mission is to make Ethereum popular and it is doing that job very well.
  4. Polygon Hermez: Polygon is EVERYWHERE. If you are building on Ethereum, you WILL come across a Polygon solution for whatever you build. It’s absurd!
    I wrote a whole about this phenomenon here:



Source link