Zero-Knowledge Rollup

Architecture

A Zero-Knowledge Rollup (ZK-rollup) is a Layer 2 scaling solution that executes transactions off-chain and then submits a cryptographic validity proof to the Layer 1 blockchain, attesting to the correctness of those off-chain computations. This architecture significantly enhances scalability by bundling hundreds or thousands of transactions into a single Layer 1 proof, drastically reducing the data footprint on the mainnet. It leverages advanced cryptography for efficiency.