Overview
Direct Answer
A Layer 2 scaling solution that bundles multiple transactions into a single cryptographic proof, executes them off-chain, and posts only the compressed proof and essential data back to the main blockchain. This architecture preserves security guarantees whilst dramatically increasing throughput.
How It Works
Transactions are collected and executed in batches by a sequencer or operator outside the main chain. For optimistic rollups, batches are assumed valid unless challenged within a dispute window; for zk-rollups, a zero-knowledge proof cryptographically certifies correctness. State commitments are periodically anchored to the base layer, allowing users to exit with full security guarantees.
Why It Matters
Rollups reduce on-chain data submission costs by 10–100x and enable transaction finality in seconds rather than minutes, making decentralised applications economically viable for high-frequency use cases. This capability is critical for DeFi protocols, payments, and enterprise blockchain deployments seeking cost-competitiveness with centralised systems.
Common Applications
Financial trading platforms, stablecoin transfers, and non-fungible token marketplaces utilise rollup architectures to handle thousands of transactions per second. Cross-chain bridges and synthetic asset platforms also employ this pattern to manage liquidity efficiently across multiple chains.
Key Considerations
Rollups introduce centralisation risk if sequencers are not sufficiently decentralised, and withdrawal periods (particularly in optimistic variants) impose latency for exiting to the base layer. Selecting between optimistic and zero-knowledge variants requires evaluating proof generation costs, security assumptions, and application latency tolerance.
Cross-References(2)
Referenced By1 term mentions Rollup
Other entries in the wiki whose definition references Rollup — useful for understanding how this concept connects across Blockchain & DLT and adjacent domains.
More in Blockchain & DLT
Hard Fork
FoundationsA radical change to a blockchain's protocol that makes previously invalid blocks or transactions valid, requiring all nodes to upgrade.
Permissioned Blockchain
FoundationsA blockchain network where participation is restricted to authorised entities, common in enterprise applications.
Hash Function
FoundationsA mathematical function that converts input data of any size into a fixed-size output, used extensively in blockchain security.
Account Abstraction
Smart Contracts & DAppsA blockchain architecture improvement that allows smart contracts to act as user accounts, enabling features like social recovery, gas sponsorship, and batched transactions.
Permissionless Blockchain
FoundationsA blockchain network open to anyone to participate as a node, validator, or user without requiring approval.
Public Key Cryptography
FoundationsAn encryption system using mathematically linked key pairs — a public key for encryption and a private key for decryption.
Non-Fungible Token
Tokens & AssetsA unique digital asset on a blockchain that represents ownership of a specific item, artwork, or piece of content.
Full Node
FoundationsA blockchain node that downloads and validates every block and transaction against the complete set of consensus rules.