State Rollups

Architecture

State Rollups represent a Layer-2 scaling solution for blockchains, fundamentally altering transaction processing by executing transactions off-chain while leveraging the security of the underlying Layer-1. This architectural shift involves bundling numerous transactions into a single proof, significantly reducing the data burden on the main chain and enhancing throughput. Validity proofs, such as zero-knowledge succinct non-interactive arguments of knowledge (zk-SNARKs) or optimistic proofs, are then submitted to the Layer-1 to verify the state transition, ensuring data integrity. Consequently, this design allows for increased scalability without compromising the decentralized security inherent in the base blockchain.