Skip to content
Hexncoin
Track 2: Layer 1, Layer 2 & RollupsLesson 2 of 5·5 min

The Blockchain Trilemma

Why decentralization, security, and scalability are hard to have all at once.

01

Three properties in tension

The blockchain trilemma is the observation that decentralization (many independent participants), security (resistance to attack), and scalability (high transaction throughput) are difficult to maximize simultaneously. Push hard on one, and the other two tend to feel the strain.

This isn't a law of physics - it's a pattern engineers keep running into. It's a useful lens for understanding why different chains look so different from each other.

02

How Layer 1s lean differently

Bitcoin leans hard toward decentralization and security: thousands of independent nodes, deliberately slow block production, and a strong bias against changing the rules. The cost is limited throughput.

Some newer Layer 1s push throughput much higher by requiring beefier validator hardware or running fewer, more tightly coordinated validators. That can mean faster, cheaper transactions - at the cost of fewer independent participants able to run a node.

03

Why this motivates Layer 2s

One response to the trilemma is to avoid choosing at all: keep the base layer maximally decentralized and secure, then build additional layers on top that handle the volume of everyday transactions.

That's the core idea behind Layer 2s - instead of compromising the foundation, add a floor above it that inherits the foundation's security while doing the heavy lifting elsewhere.

Remember

Layer 2s don't eliminate the trilemma - they relocate where the scalability trade-off is made, away from the base layer.

TermsLayer 2

Concept map · schematic

Execution and Ethereum settlement

A conceptual rollup lifecycle; actual guarantees vary by network.

  1. 01

    Layer 2

    Orders and executes transactions on its own chain

  2. 02

    Publish data

    Posts commitments and data through L1 transactions or blobs

  3. 03

    Settlement

    Applies proof/challenge rules to secure resulting state

Important: A sequencer confirmation is not identical to final settlement on Ethereum.

Self-check

Check your understanding

Choose an answer for each question, then check the results and explanations.

3 questions
Question 1

Question 1 / 3

The blockchain trilemma describes tension between which three properties?

Question 2

Question 2 / 3

What does Bitcoin prioritize, according to the trilemma trade-off?

Question 3

Question 3 / 3

How do Layer 2s respond to the trilemma?

Primary references

Documentation and standards

References added

Official technical references for further verification. A source link is not a guarantee that every earlier editorial sentence has been reverified; provider specifications may also change over time.

The curriculum predates this reference index. These sources are offered to check technical details; no original publication date has been inferred.

Continue learning