Rollup Technology

Architecture

Rollup technology represents 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 approach involves bundling, or ‘rolling up’, multiple transactions into a single proof, subsequently submitted to the main chain, reducing congestion and associated costs. Consequently, it enhances throughput and scalability without compromising the decentralized security model inherent in blockchains like Ethereum. Different rollup types, such as optimistic and zero-knowledge (ZK) rollups, employ distinct methods for validating these off-chain transactions, impacting finality times and computational requirements.