
A Layer 2 rollup is a separate blockchain that executes transactions off the main Ethereum chain, then periodically posts a compressed summary of those transactions back to Ethereum (the Layer 1). Users get dramatically lower fees and faster confirmation because rollups are not competing for scarce L1 block space, while inheriting Ethereum's security guarantees through the data they post.
By moving most transaction processing off-chain but anchoring results on Ethereum, rollups reduce congestion and gas fees without compromising on security. This approach contrasts with other scaling solutions like sidechains, which operate independently and rely on their own security models. Rollups, instead, leverage Ethereum’s robust consensus and decentralization by submitting transaction data and proofs back to the main chain.
There are two main flavors. Optimistic rollups—Arbitrum and Optimism are the largest—assume transactions are valid by default and rely on a challenge window during which anyone can submit fraud proofs. This means that if someone detects an invalid transaction, they can contest it within a certain period, ensuring correctness through economic incentives and game theory.
Zero-knowledge (ZK) rollups—zkSync, Starknet, Linea, Scroll—post a cryptographic validity proof with each batch, so correctness is verified mathematically rather than challenged. ZK rollups generate succinct proofs that confirm all transactions in a batch are valid, allowing for near-instant finality once the proof is accepted on Ethereum. While ZK rollups finalize faster and reduce withdrawal delays, their cryptographic complexity makes them more challenging to develop and deploy widely.
Both types maintain Ethereum-level security by anchoring transaction data and proofs on-chain, but they differ in trade-offs between speed, complexity, and user experience.
From a user perspective, an L2 looks like a slightly different network in your wallet. You bridge ETH or tokens over from L1, then transact freely with cents-level fees. Most major DeFi protocols are deployed on the leading L2s, so you can do almost everything you can do on L1 for a fraction of the cost. The main caveats are bridging delays back to L1 (especially with optimistic rollups, which can take a week to finalize withdrawals without using a third-party fast bridge) and varying degrees of decentralization across rollup operators.
Bridging assets between Layer 1 and Layer 2 involves smart contracts that lock tokens on Ethereum and mint corresponding tokens on the rollup. This process can take time, especially when withdrawing funds back to Ethereum due to security mechanisms like challenge periods in optimistic rollups. Users often rely on third-party services to speed up withdrawals, though these may introduce additional trust assumptions.
Because rollups run their own networks, they require compatible wallets and interfaces. Popular wallets now support multiple Layer 2 networks, making it easier to switch between L1 and various L2s. Developers also deploy smart contracts on rollups to offer decentralized exchanges, lending platforms, and NFT marketplaces, expanding Ethereum’s usability without the heavy gas fees.
One of the key advantages of rollups is that they inherit Ethereum’s security model by posting transaction data and proofs on-chain. This means that even though transactions occur off-chain, their validity can be verified and enforced by Ethereum’s consensus. This contrasts with some other scaling solutions that rely on separate validators or committees, which may be more centralized or less secure.
However, decentralization varies between rollup implementations. Some rollups are operated by a small set of sequencers or validators who order transactions and generate proofs. This can create temporary centralization risks, such as censorship or delays. The Ethereum community and rollup developers are actively working to decentralize sequencer roles and improve transparency to align rollups more closely with Ethereum’s trustless ethos.
Additionally, the security of rollups depends on the correctness of their cryptographic proofs and the robustness of their challenge mechanisms. Optimistic rollups rely on honest participants to submit fraud proofs, while ZK rollups depend on the soundness of zero-knowledge proof systems. Both approaches have been extensively audited and tested but require ongoing vigilance as the technology evolves.
A common misconception is that Layer 2 rollups create a completely separate blockchain with independent security. In reality, rollups are tightly coupled to Ethereum’s Layer 1, using it as a final arbiter of truth. This means rollups cannot be “hacked” without compromising Ethereum itself, which is currently considered highly unlikely.
Rollups differ from sidechains, which also aim to scale Ethereum but operate under their own consensus and security assumptions. While sidechains can offer faster transactions and lower fees, they require users to trust the sidechain’s validators or operators. Rollups avoid this trade-off by anchoring security to Ethereum.
For users interested in how rollups fit into the broader Ethereum ecosystem, understanding decentralized finance on Layer 2 and how wallets manage multiple networks through crypto wallets can provide practical insights into everyday use.