State of the Art of Zero-Knowledge Proofs in Blockchain
Darko Čapko, Srđan Vukmirović, Nemanja Nedić
Abstract
Blockchain technology promises a decentralized ecosystem for building apps with decentralized ownership and high security level. One of the most adopted blockchain ecosystems is based around Ethereum blockchain. Ethereum currently has a huge scaling issue, making its use very expensive. Different scaling solutions are proposed based on Optimistic rollups but they have a very long finality time. Zero-Knowledge (ZK) rollup (based on ZK Proof) is another way and offers high security with very fast final resolution. Problem with ZK rollup is that it is very computationally expensive, but some solutions have significant performance improvements. In this paper we presented different solutions that improve performance of ZK rollup.