Home / Glossary / Zero-Knowledge Rollup

Zero-Knowledge Rollup

Zero-Knowledge Rollup is a Layer 2 blockchain solution that enables scalability without compromising security or decentralization. It does this by computing and storing data off-chain while keeping funds in a smart contract. ZK-Rollup is a solution to the blockchain scalability problem.


The scalability problem of blockchains is well-known. Bitcoin can handle around 7 transactions per second, and Ethereum around 15. In comparison, Visa can handle around 24,000 transactions per second. The reason for this difference is that blockchains are limited by their need to have every node in the network process and store every transaction. This not only requires a lot of computational power but also a lot of storage space.


ZK-Rollup is a solution to this problem that allows for scalability without sacrificing security or decentralization. The way it works is by computing and storing data off-chain while keeping funds in a smart contract. This means that only the data that is necessary for the validity of the smart contract needs to be stored on the blockchain. The rest can be stored off-chain, which frees up space and computational power.


One of the benefits of this solution is that it is trustless. This is because the data that is stored off-chain is encrypted and can only be accessed by the smart contract. This means that even the people who are running the ZK-Rollup solution cannot see the data that is being stored off-chain.


Another benefit of this solution is that it is scalable. Because the data is stored off-chain, there is no limit to the amount of data that can be stored. This means that the solution can scale to meet the needs of even the largest applications.


One of the challenges of this solution is that it is still in the early stages of development, and there are still some issues that need to be addressed. However, it has the potential to revolutionize the blockchain industry by enabling faster and more efficient transactions.


16 Jan 2024

Share this glosssary
bannar