Vitalik Buterin, the inventor of Ethereum, has presented a method for constructing a blockchain with exceptional security. Vitalik Buterin, commenting on the classic argument between optimistic rollups and ZK rollups, presented a hybrid model that combines the advantages of both.

Rollups are Layer 2 solutions that try to increase a blockchain’s scalability. Rollups may consolidate many transactions into a single one and then report the final status. Currently, Ethereum’s maximum throughput is between 20 and 30 TPS. Rollups may double the rate of transaction processing.

Positive rollups and ZK rollups are the two most common forms of rollups. Optimistic rollups have a pessimistic disposition that assumes all transactions are accurate unless otherwise shown. They mix all the transactions without verifying their legitimacy. Then, they provide an opportunity for anybody to contest the validity. In contrast, ZK rollups verify the legitimacy of each transaction.

Although ZK proofs are safer, they are often costly to construct. Buterin seeks to resolve this problem.

Buterin’s strategy incorporates the best of both worlds. He suggested the construction of a rollup that would mix optimistic and ZK rollups. According to his concept, a block would be published on the blockchain. The chain would then wait 24 hours before submitting a challenge. A ZK-SNARK, which is a form of ZK proof, will be released if there is no challenge to the block.

If there is a challenge to the legitimacy of a transaction, the decision will be determined by consulting the optimistic rollup, the zero-knowledge rollup, and the blockchain governance as a whole. The government will resolve any disagreements between optimistic rollup and ZK rollup.

Rollups are a big issue in the Ethereum environment right now. Polygon has recently introduced a zero-knowledge EVM that is compatible with any Ethereum mainnet-compliant smart contract. Matter Labs and Scroll revealed their own zkEVMs after Polygon’s announcement.