β‘
Layer 2 and Scaling
Ethereum is the most used smart contract platform β and the most congested. This path explains the scaling problem and every major solution being built right now.
Your progress
0 of 8 complete
0% completeStart β
What you'll understand after this path
- Why Ethereum has a gas fee problem and what causes it
- The difference between optimistic rollups and ZK rollups
- How Arbitrum and Optimism process transactions and settle to Ethereum
- What zero-knowledge proofs are and why they matter for scaling
- How zkSync and Starknet differ technically
- What data availability is and why Celestia is solving a separate problem
- How to evaluate which L2 is right for which use case
- Where the Ethereum scaling roadmap is heading
Curriculum β 8 pages, read in order
-
1Understand the base layer before understanding why it needs scaling.Read page β
-
2What L2 means, why it exists, and the taxonomy of scaling solutions.Read page β
-
3The leading optimistic rollup. Fraud proofs, 7-day challenge window, Nitro architecture.Read page β
-
4OP Stack, the Superchain vision, and how Optimism differs from Arbitrum.Read page β
-
5ZK rollups vs optimistic rollups. Boojum proof system, ZK Stack, Elastic Chain.Read page β
-
6STARK proofs, Cairo language, no trusted setup, quantum resistance, SHARP prover.Read page β
-
7Modular blockchains. Why data availability is a separate problem from execution.Read page β
-
8What ZK proofs actually are β the mathematics and intuition.Read page β
Progress is saved in your browser only β no account, no tracking. All pages use official sources β whitepapers, academic papers, government publications. Three reading levels on every page: Curious (plain English), Exploring (practical), Deep Dive (technical).