If you used Ethereum in 2021 or 2022, you probably remember paying $50 in gas fees to swap a token. By 2024, the same swap on a Layer 2 like Arbitrum or Base cost about 10 cents. The asset didn't change. The chain didn't change. So what happened?
The answer is "Layer 2 scaling," and it's worth understanding the intuition behind it. The mechanics get complicated fast — recursive zero-knowledge proofs, fraud proofs, optimistic rollups — but the idea is simple. Let's stay at the idea.
The problem L2s solve
Ethereum the network is, deliberately, kind of slow. It processes around 12-15 transactions per second across the whole chain. That's not because the developers can't do better — it's because every transaction has to be processed by every node, and there are thousands of nodes. The whole point is that no one entity controls it.
That tradeoff (slow, expensive, but trustless) is fine when there are few users. It breaks when there are many. By 2021, demand for Ethereum block space outstripped supply by orders of magnitude. Fees spiked. The network was unusable for most things.
The solution was to stop trying to do everything on the main chain.
The L2 idea in one paragraph
Imagine a bar with a single bartender. Everyone orders directly. As more people show up, the line gets longer, and getting a drink takes forever. The fix isn't to make the bartender faster — it's to add waiters who take orders, batch them up, and bring grouped orders to the bartender.
A Layer 2 is the waiter. It bundles many transactions into one big transaction, then submits that to Ethereum. From Ethereum's perspective, it's processing one transaction. From the user's perspective, they made one transaction. The L2 handled the translation between the two.
The mechanism that makes this trustless — that ensures the L2 can't just take everyone's money — is cryptographic. That's the math part. We're skipping it.
What you actually experience as a user
- Cents instead of dollars in fees. A swap on a major L2 typically costs $0.05 - $0.50 depending on complexity. On Ethereum mainnet the same swap is $5 - $50.
- Roughly the same speed. Confirmations on L2s are usually a few seconds.
- Slightly different assets. ETH on Arbitrum is "Arbitrum ETH" — backed 1:1 by ETH on mainnet, but technically a different token. You can move between them via a "bridge."
- Mostly the same security. L2s inherit Ethereum's security for the final settlement. The transactions you submit to an L2 are eventually recorded on Ethereum.
The four L2s worth knowing
- Arbitrum — Largest by total value. Best for DeFi, most assets and protocols.
- Base — Coinbase's L2. Easiest UX, especially for users coming from a Coinbase account.
- Optimism — Similar to Arbitrum, slightly different technical approach. Strong ecosystem.
- zkSync — Uses zero-knowledge proofs (different from the "optimistic" model the others use). Faster finality.
All four work fine. The differences only matter for power users.
How to use one
The basic workflow:
- You have ETH on Ethereum mainnet (or on Coinbase).
- You "bridge" the ETH to an L2. This is a one-time transaction. On Base, you can do it directly from a Coinbase account; on others, you use the L2's bridge website.
- Now you have ETH on the L2. You can swap, lend, do whatever — all at L2 fees.
- When you want to move back to mainnet, you bridge in the other direction.
The bridging step has historically been the most confusing part of the process. It's gotten better. Most wallets (MetaMask, Rabby) now have built-in bridge UIs that handle the details.
What L2s are bad at
- First-time setup is harder. You need to bridge funds in, which costs a real mainnet transaction.
- Liquidity is fragmented. Some assets only exist on one L2. Moving between L2s often requires going back through mainnet, or using a third-party bridge.
- Bridge security is a real risk. The largest single category of crypto exploits has been bridge attacks. Use the official bridge for the L2 you're targeting.
The honest summary
L2s aren't "better Ethereum." They're the way Ethereum scales without sacrificing decentralization. For everyday transactions, L2s are now where you should be — fees are 100x cheaper and the security inheritance from Ethereum is well-understood.
The catch is the setup. Once you've bridged once and used an L2 for a few transactions, it's intuitive. The first time, plan an afternoon and a small test transaction.
Crypto is volatile. L2s don't change the price of the underlying asset. They just make transacting cheaper. None of this is financial advice.