<p><span style="font-weight: 400;">Speaking during ETHSeoul on Friday evening, Ethereum co-founder <a href="https://www.theblock.co/post/162066/potential-ethereum-proof-of-work-fork-unlikely-to-succeed-says-vitalik-buterin">Vitalik Buterin</a> predicted that ZK-Rollups will beat Optimistic Rollups in Ethereum's Layer 2 scaling wars.</span></p> <p><span style="font-weight: 400;">At the event, Buterin stressed that while Optimistic Rollups are more mature, the fundamentals of the Zero-knowledge Rollup technology will allow it to supersede Optimistic Rollups in the long run. </span></p> <p><span style="font-weight: 400;">Optimistic and ZK-Rollups are the most widely adopted Layer 2 solutions designed to scale Ethereum with off-chain computation while still retaining the security of the main blockchain. </span><span style="font-weight: 400;">There are differences, though, in the architecture of these solutions and the level of security they provide. </span></p> <p><span style="font-weight: 400;">Buterin noted that ZK-Rollups are faster when moving funds to and from the mainnet, which may lead to wider adoption of them.</span></p> <p><span style="font-weight: 400;">“My opinion is that in the longer term, ZK-Rollups are eventually going to beat Optimistic Rollups because they have these fundamental advantages like you don't need to have a seven-day withdrawal period,” Buterin said. “In more than 10 years from now or even more, I expect the Rollups to basically be all ZK.”</span></p> <p><span style="font-weight: 400;">Buterin acknowledged, however, that ZK-Rollups have yet to mature and are currently hard to build on. </span><span style="font-weight: 400;">“So at the same time, the ZK technology is just hard to build. There are a lot of mental challenges especially in doing all of this stuff safely and making sure all of the circuits are correct. Optimistic rollup technology is just more mature," he said.</span></p> <p><span style="font-weight: 400;">While ZK-Rollups are faster, one thing that ZK-Rollups lack is an Ethereum Virtual Machine (EVM), making them hard to run decentralized applications like DeFi protocols. The EVM is the main processing unit on the Ethereum blockchain for decentralized applications. </span></p> <p><span style="font-weight: 400;">But this may change soon since EVM compatibility for ZK-Rollups is in the works. Layer 2 projects </span><span style="font-weight: 400;">like Scroll, zkSync and Polygon have announced plans to introduce a compute environment called <a href="https://www.theblock.co/post/158635/polygon-is-helping-to-bring-the-ethereum-virtual-machine-to-zk-rollups">zk-EVM</a> that will allow ZK-Rollups to independently run all types of general-purpose smart contracts.</span></p> <p><span style="font-weight: 400;">Buterin added, "We've actually been starting to see zk-EVM implementations that are almost ready to scale with Ethereum transactions, which is amazing."</span></p><br /><span class="copyright"><p>© 2023 The Block Crypto, Inc. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.</p> </span>