Vitalik Buterin Shares Take on Verkle Trees Coming to Ethereum

The discussion between Mihailo Bjelic, co-founder of Polygon, and Vitalik Buterin regarding Ethereum (ETH) and its ideal data storage has gained attention in the crypto world. This debate was initiated when Bjelic raised a query on social media, asking if developers are absolutely certain that Ethereum should be transitioned to Verkle trees instead of focusing more on zk-rollups.

In the ongoing discussion, Vitalik Buterin expressed his viewpoint by stating, “Making Zero-Knowledge (ZK) proofs applicable to Keccak Merkle Patricia trees, resulting in potential witness sizes of up to 300 MB, is an unrealistic proposition.” It’s essential to note that Ethereum’s current data structure primarily relies on Merkle Patricia trees. However, due to its limitations, there are plans underway to transition to Verkle trees, which would bring about shorter proofs and enhanced bandwidth.

Bjelic believes Polygon zkEVM can handle Buterin’s 300 MB benchmark easily with a 12-second block time. To accomplish this, though, it would necessitate approximately ten powerful server-class CPUs.)

Buterin’s lasting solution

According to Vitalik Buterin’s presentation, Merkle trees weren’t initially built to work with Zero-Knowledge (ZK) technology. Yet, he mentioned that “Verkle trees,” which include a vector element, can eventually be used to make them compatible.

Paraphrasing: It’s not feasible to convert Keccak Merkle Patricia trees into ZK-friendly versions with potential witness sizes of up to 300 MB. Instead, using Verkle trees, which are specifically designed to support Zero-Knowledge (ZK) proofs through choices like the curve and Pedersen hash, can facilitate the implementation of ZK proofs on Layer 1.

— vitalik.eth (@VitalikButerin) April 12, 2024

According to Ethereum’s overall structure, Zero-Knowledge (ZK) protocols primarily function as Layer-2 scaling methods. These Layer-2 solutions offer improved throughput, scalability, gas fees, and data storage compared to Ethereum’s base layer. However, Ethereum continues to face challenges in keeping pace with the increasing demand for scaling up.

Vitalik Buterin pointed out that transforming Ethereum into a network compatible with Zero-Knowledge (ZK) technology can be accomplished through Verkle trees. If successful, Ethereum could potentially reap the advantages of the Ethereum upgrade, Dankshrine or Eth2, in the future.

Read More

2024-04-13 14:36