Ethereum made a deliberate trade: maximum security and decentralization in exchange for limited throughput. Mainnet handles on the order of a dozen transactions per second, and when demand spikes, fees spike with it. Layer 2 networks are the answer — separate chains that handle the traffic and then check their work back in with Ethereum.

The block analogy

Think of Ethereum mainnet as the official record for the whole neighborhood. Every transaction could be written there directly, but the record is expensive and slow to update. A Layer 2 is a side street that handles thousands of interactions quickly and cheaply, bundles them up, and periodically posts a verified summary to the official record. The final say always belongs to mainnet.

How rollups work

The dominant design is the rollup: it executes transactions on its own chain, compresses hundreds of them into one batch, and posts that batch to Ethereum. Two flavors dominate.

Optimistic rollups

Arbitrum, Optimism and Base assume batches are valid and open a challenge window — typically about a week — during which anyone can submit a fraud proof. Cheap, mature, deeply liquid. The trade-off is that withdrawing back to mainnet takes days unless you pay a third-party fast bridge.

ZK rollups

zkSync, Starknet, Linea and Scroll post a cryptographic validity proof with every batch, so Ethereum can verify correctness immediately. Faster finality, heavier math, and a newer set of implementations.

Key point: on a true rollup your assets inherit Ethereum's security. Even if every operator vanished, the data posted to mainnet lets users exit. That's the difference between a rollup and a sidechain, which relies on its own smaller validator set — and it's the single most important thing to check.

Why it matters practically

L2s are the difference between a fifteen-dollar swap fee and a three-cent one. Most consumer activity on Ethereum — trading, gaming, social apps, small transfers — has already migrated, and the EIP-4844 blob upgrade cut L2 costs sharply by giving rollups dedicated cheap data space on mainnet.

Four checks before you bridge

  1. Use the official bridge. Fake bridge sites are a top phishing vector. Bookmark the real one and never reach it through a search ad.
  2. Know the exit terms. Optimistic withdrawals take days. Plan for it or budget the fast-bridge fee.
  3. Check the stage rating. Many L2s still have training wheels: centralized sequencers, upgrade keys held by a small multisig. Independent trackers publish stage ratings that tell you exactly how much trust is still required.
  4. Keep gas on both sides. You need the native token on the L2 to move anything after you arrive, and enough on mainnet to get back.

Layer 2s are how Ethereum scales without giving up what makes it Ethereum. Learn one properly, bridge a small test amount first, and you'll wonder why you ever paid mainnet fees for a coffee-sized transaction.