By now, Ethereum looks like a powerful shared computer—smart contracts, dApps, wallets, and gas all running on one global network. The catch is that this base layer gets crowded and expensive, especially when everyone tries to use it at once. Day 8 is about Layer 2s: helper networks that sit on top of Ethereum to make things faster and cheaper without throwing away its security.
The problem: Ethereum is powerful, but crowded
Ethereum’s base layer (Layer 1) is built for security and decentralization first. Every node replays the same transactions, and each block has a gas limit that caps how much computation it can contain. That keeps the system honest, but it also means throughput is limited.
When demand spikes (NFT mints, DeFi activity, market volatility), you get:
- Congestion: more transactions waiting to be included.
- Higher gas prices: people effectively bid more to get into upcoming blocks.
This makes small actions (like a $5 on‑chain transaction) feel unreasonable and locks out many users and use cases.
What is a Layer 2 in simple terms?
A Layer 2 (L2) is a separate protocol that sits on top of Ethereum and processes many transactions off the main chain, then posts a compressed summary back to Ethereum.
You can think of it as:
- Doing lots of small calculations “off to the side”.
- Bundling or “rolling up” the results into a single batch that gets written to Ethereum as one transaction.
Ethereum stays the final source of truth and security anchor, but much of the day‑to‑day work moves onto these helper networks.
Rollups: the main L2 approach today
Most mainstream Ethereum L2s today are rollups—they process transactions off‑chain and then post batched data or proofs to Layer 1.
Two big families show up over and over:
-
Optimistic rollups (for example, Optimism, Arbitrum):
- Assume transactions are valid by default.
- Give the network a “challenge window” where anyone can prove fraud; if no one objects, the batch is accepted.
-
ZK‑rollups (for example, zkSync‑style systems):
- Generate cryptographic validity proofs that the batch of transactions is correct.
- Ethereum verifies the proof, so it doesn’t need to replay every transaction itself.
Both styles keep most computation off‑chain and use Ethereum mainly to check and store results.
What changes for normal users?
From a user’s perspective, an L2 often feels like “another network” you select in your wallet.
Concretely, you might:
- Bridge assets from Ethereum mainnet to an L2: send ETH or tokens through a bridge contract so they appear on the L2.
- Use dApps deployed on that L2, enjoying cheaper and often faster transactions while still ultimately inheriting Ethereum’s security.
- Later, bridge back to mainnet if you want to move funds into the broader Ethereum ecosystem.
The visible differences:
- Gas fees are usually much lower on the L2 for similar actions.
- Withdrawals from some rollups (especially optimistic ones) can take longer because of challenge periods, while many ZK‑based systems offer faster finality.
| Layer | What It Is | What It Does | Pros | Cons |
|---|---|---|---|---|
| Layer 1 (Ethereum Mainnet) | The base blockchain where all transactions settle | Executes transactions, stores data, enforces security | • Highest security • Decentralized • Acts as final “source of truth” |
• Limited throughput • High gas fees when congested |
| Layer 2 (General Idea) | Protocols built on top of Ethereum | Process transactions off-chain and post summaries/proofs to L1 | • Cheaper fees • Faster transactions • Still inherits Ethereum’s security |
• Requires bridging • UX can be slightly more complex |
| Optimistic Rollups (Optimism, Arbitrum) | Rollups that assume transactions are valid unless challenged | Batch txs off-chain and use a “challenge window” for fraud proofs | • Low fees • EVM-compatible • Mature ecosystem |
• Withdrawals slow (7 days challenge) |
| ZK-Rollups (zkSync-style) | Rollups that prove transactions are valid with cryptography | Generate validity proofs verified by Ethereum | • Very fast withdrawals • Strong security guarantees • Extremely efficient |
• More complex technology • Some still maturing |
Top comments (0)