Blockchain Basics Module

Scaling & Layer 2

How blockchains increase throughput without breaking base-layer guarantees

Core path (recommended): Why scaling exists → Trilemma → L1 vs L2 map → Rollups & proofs → Data availability → Blockspace budgeting

~60–90 minutes • Beginner → early intermediate

This is the required path to complete the module. All other articles are optional.

Start core path

What this module covers

Scaling is a system constraint, not just “more optimization”. Blockspace is scarce because decentralization and safety impose limits.

This module connects earlier modules into one causal picture: congestion → fees, execution costs → calldata/logs, and finality → settlement assumptions.

Hard stop: before protocol-specific L2s, app-level optimization, and advanced cryptography.

Time

60–90 min (recommended path)

Level

Beginner → early intermediate

Prereqs

Fees & Incentives + Consensus & Finality + Execution (helpful, not required)

This module is for

  • Anyone who wants a system-level understanding of L2 without protocol specifics
  • Developers making deployment decisions across L1/L2
  • Users trying to understand settlement, data availability, and UX trade-offs

This module is not

  • Protocol-specific L2s and chain-by-chain details
  • App-level optimization playbooks
  • Advanced cryptography deep dives

Stage 0

Orientation: Why Scaling Exists

Why can’t blockchains just “process more transactions”?

Treat scaling as a system constraint, not an optimization deficit.

Core

What Is Blockchain Scalability? (Sharding, Rollups, L2)

Why Block Space Is Scarce

Supporting (intuition)

Optional intuition and mental models.

Latency vs Throughput Intuition

Why “Bigger Blocks” Is Not a Free Win

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

Throughput Comparisons (Conceptual, Non-Protocol)

You can move on when:

  • You can explain why block capacity is limited in decentralized systems.
  • You can connect scarcity to congestion and fees.
  • You can explain why “just make blocks bigger” isn’t free.

Stage 1

The Scalability Trade-off

What breaks when we try to scale?

Lock in the tension between throughput, decentralization, and security.

Core

The Scalability Trilemma

Supporting (intuition)

Optional intuition and mental models.

Why Decentralization Is a Constraint, Not a Preference

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

Historical Scaling Debates (Conceptual)

You can move on when:

  • You can explain the trilemma as a trade-off, not a slogan.
  • You can explain why decentralization is a constraint, not a preference.
  • You can connect scaling choices to node requirements.

Stage 2

Layer 1 vs Layer 2

What does it mean to move work “off-chain”?

Treat Layer 2 as an architectural technique, not “a separate blockchain”.

Core

Layer 1 vs Layer 2

Supporting (intuition)

Optional intuition and mental models.

Bridges and Settlement Assumptions

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

Where Users Interact With L1 vs L2

You can move on when:

  • You can define L1 vs L2 roles (execution, settlement, data).
  • You can explain the main scaling approach categories (sharding, rollups, L2).
  • You can articulate bridge/settlement assumptions at a high level.

Stage 3

Rollups & Proofs

How can off-chain execution still inherit L1 security?

Treat rollups as execution off-chain with verification/settlement on-chain.

Core

Optimistic vs ZK Rollups

Fraud Proofs and Validity Proofs

Supporting (intuition)

Optional intuition and mental models.

Why Proof Systems Affect Latency and UX

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

Rollup Settlement Flows (Conceptual)

You can move on when:

  • You can explain optimistic vs ZK at a high level.
  • You can explain fraud proofs vs validity proofs conceptually.
  • You can connect proof choices to latency/UX trade-offs.

Stage 4

Data Availability & Sharding

Why is publishing data as important as executing correctly?

Understand security depends on data availability, not just proofs.

Core

Data Availability Explained

Sharding Basics

Supporting (intuition)

Optional intuition and mental models.

DA Layers and Sampling Intuition

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

What Happens When Data Is Withheld (Conceptual)

You can move on when:

  • You can explain what data availability means.
  • You can explain why withheld data breaks user security.
  • You can explain how sharding increases data bandwidth.

Stage 5

Blockspace as a Budget

How do teams make practical scaling decisions?

Connect scaling architecture to cost, UX, and operational constraints.

Core

Blockspace as a Budget

When to Deploy on L1 vs L2

Supporting (intuition)

Optional intuition and mental models.

The Hidden Costs: Data, Indexing, and Infra

Reference (how to observe the system)

Optional verification via explorers, clients, wallets, and documentation.

Typical Deployment Trade-offs (Conceptual)

You can move on when:

  • You can explain blockspace as a budget constraint.
  • You can describe a framework for L1 vs L2 deployment decisions.
  • You can name hidden infra/indexing costs.

Stage 6

Boundaries & Domain Closure

What scaling solves — and what it does not?

Close the domain without leaking into protocol-specific L2s or advanced crypto.

You now have the complete causal loop: shared state → scarcity → fees/incentives → ordering/MEV → execution costs → settlement/finality → scaling trade-offs.

Hard stop (covered later)

  • Protocol-specific L2s and chain-specific details
  • App-level optimization playbooks
  • Advanced cryptography deep dives

Leads naturally to

  • Advanced L2 architectures
  • Protocol design & economics
  • Application-specific scaling

Supporting (intuition)

Optional intuition and mental models.

Fees and Fee Markets Under Congestion

Execution and Calldata / Logs Costs

Consensus Finality and Settlement

Completion checklist

If you can answer these, you’ve closed Blockchain Basics.

  1. Why is scaling a system constraint in decentralized networks?
  2. What does the scalability trilemma mean in practice?
  3. What does it mean to move work off-chain (L2), and what stays on L1?
  4. How do rollups aim to inherit L1 security via verification/settlement?
  5. Why does data availability matter as much as correctness?
  6. How do teams treat blockspace as a budget for cost/UX/ops trade-offs?

FAQ

Key concepts

RollupComing soon
Layer 2Coming soon
SettlementComing soon

Back to Blockchain Basics

Blockchain Basics hub

Done

You’ve reached the end of Blockchain Basics modules

Return to the hub, or jump to another domain when it’s available.

© 2025 Tokenoversity. All rights reserved.