As the focus turns to web3, scalability becomes a challenge for blockchain networks, leaving them unable to match traditional financial systems.
Advanced cryptographic techniques, such as zero-knowledge proofs (ZKPs) and scaling solutions such as ZK rollups, are emerging as key solutions.
Zk rollups involve bundling thousands of off-chain transactions, reducing the data load on the main blockchain while providing a high level of privacy and faster finality times.
Experts like Vitalik Buterin believe this could play a central role in blockchain scalability strategies. The Ethereum co-founder has written several pieces explaining his views on rollups to scale Ethereum, which has been plagued by network congestion and rising costs.
Buterin specifically endorses Zero-Knowledge Rollups because of their potential for higher throughput and immediate transaction finality.
Other industry experts, such as Eli Ben-Sasson of StarkWare, Alex Gluchowski of zkSync, and Barry Whitehat of the Ethereum Foundation, also favor zk rollups for their scalability and security benefits.
But are ZKPs the final piece of the scalability puzzle?
According to Mike Voronov, head of R&D at Fluence, the answer is a little more complex than that.
Speaking to crypto.new, Voronov acknowledged the benefits of this approach, such as “stronger security guarantees” and “shorter withdrawal times.” However, he added that like other scaling methods, it has its “own pros and cons.”
In ZKPs, the process of generating and verifying proofs is computationally intensive due to the need to run complex cryptographic algorithms. These algorithms ensure that the proofs are both secure and concise, which is crucial for maintaining transaction privacy on blockchain networks.
“It cannot be universally said that ZKPs are the ultimate solution in every possible situation […] Not to mention the increased complexity associated with researching and implementing ZK protocols.”
Voronov pointed out that other approaches, especially tamper-resistant, offer a similar balance between performance and security.
Fraud proofs in Optimistic Rollups allow users to validate off-chain transactions by challenging suspicious transactions. Once disputed, the invalidity of these transactions is established on the main chain, ensuring security through post-verification.
This approach is less resource-intensive than ZKPs because it processes computer checks only when a transaction is specifically challenged, rather than proactively verifying each transaction.
However, he added that the strength of ZKPs lies in their cryptographic guarantees, something Optimistic Rollups lack due to their reliance on fraud proofs.
“Compared to other scalability solutions such as optimistic rollups, sharding, fraud proofs and state channels, ZKP-based solutions typically provide much stronger cryptographic guarantees and place a lower economic and infrastructure burden on the chain.”
You might also like: Starknet will scale Bitcoin without forking or creating a new token, says StarkWare
Francisco Leal, CTO of Talent Protocol, agreed, adding that the success of recent ZK-focused projects such as zkSync and Starknet indicate that “ZK technology is already very mature and promising.”
“Different systems have different needs, making it unlikely that a single solution can universally address all use cases. So the diversity in scaling solutions is likely to continue, reflecting the varied demands of different blockchain applications,” Leal told crypto.news.
According to the CTO, optimistic rollups are currently the biggest competition for ZK rollups. He pointed out that zero-knowledge proofs (ZKPs), especially zk-SNARKs and zk-STARKs, are at a disadvantage due to their computationally intensive nature and the growing demand for proof generation and verification.
Nevertheless, Leal expects that, given advances in computing power, this will soon ‘decline’.
Investor enthusiasm for zero-knowledge technologies has increased dramatically, resulting in multi-million dollar investments. Key contributors include StarkWare, which raised $100 million at a $6 billion valuation, and zkSync, which raised $200 million.
Meanwhile, Polygon Labs has significantly increased its commitment to zero-knowledge initiatives, injecting $1 billion into the sector.
When asked whether or not ZK rollups can help blockchain networks scale at a level that would match or exceed their traditional counterparts, both executives remained optimistic.
Voronov emphasized that such an achievement would require the “full standardization of Zero-Knowledge Proof (ZKP) protocols and associated tools.” Meanwhile, Leal stressed that the “efficiency of evidence generation and verification” is currently a “bottleneck” and needs to be improved.
Read more: Polygon is testing ZK rollups prior to mainnet integration