Skip to content

24. Layer 2 Scaling Explained

A clear, widely-recommended explainer (by Finematics) of why Layer 2 networks exist and how rollups work. Lesson 22 told you L2s are cheaper; this one gives you the mechanism behind that, so “deploy to an L2” stops being a black box before you do it in lesson 30.

  • The scaling problem — Ethereum mainnet (L1) has limited block space, so when demand is high, fees rise and throughput is capped. It’s secure and decentralized but not cheap or fast enough for every app.
  • Rollups, the core idea — an L2 executes many transactions off the main chain, then rolls them up and posts a compressed summary (plus data or a proof) back to L1. Users get L2’s low fees while security still anchors to Ethereum.
  • Two rollup families:
    • Optimistic rollups (e.g. Arbitrum, Optimism) — assume transactions are valid and allow a challenge window in which fraud can be proven. Simpler, with a delay on withdrawals to L1.
    • ZK rollups — post a cryptographic validity proof that the batch is correct, so no challenge window is needed. More complex, faster finality to L1.
  • Inherited security — because the L2 settles to Ethereum, you don’t fully trust the L2 operator; the base layer backs the guarantees. This is the key difference from just “another cheaper chain.”
  • What it means for you — for most apps, deploying to an L2 gives near-mainnet security at a fraction of the cost. The contracts you wrote don’t change; you’re deploying the same EVM bytecode to an EVM-compatible L2 (Module 1, lesson 08).
  • Treating all L2s as identical. Optimistic vs. ZK rollups differ in finality time, withdrawal delays, and trust assumptions.
  • Assuming an L2 is just “a cheaper blockchain” with no connection to Ethereum. The link back to L1 is exactly what gives it its security.
  • Forgetting that lower fees don’t mean free — you still need the L2’s gas token to transact.
  • In one sentence, what does a rollup post back to Ethereum, and why?
  • What’s the core difference between an optimistic rollup and a ZK rollup?
  • Why is an L2 more trustworthy than an unrelated low-fee chain?

Module 4: L2, Indexing, Security & Web3 Identity.