What is Rollup?
A rollup is a Layer 2 scaling solution that executes transactions off-chain, bundles them together, and posts compressed data or proofs to the Layer 1 blockchain — inheriting L1 security while dramatically increasing throughput.
WHY IT MATTERS
Rollups are Ethereum's scaling strategy. Instead of processing every transaction on L1 (expensive, slow), rollups batch hundreds of transactions off-chain and post only the essential data to Ethereum. This provides 10-100x cost reduction while inheriting Ethereum's security.
Two types: optimistic rollups (assume transactions are valid, allow a challenge period for fraud proofs) and ZK rollups (generate cryptographic proofs of validity upfront). Both post data to L1 for verification.
Major rollups include Arbitrum, Optimism, Base (optimistic) and zkSync, Starknet, Polygon zkEVM (ZK). The rollup ecosystem is where most Ethereum development is happening.