Understanding the Blockchain Scalability Trilemma
Why blockchains tend to trade off between decentralization, security, and scalability.
Jump to section
What to remember
- The trilemma describes tension between decentralization, security, and scalability.
- Pushing harder on one property often means making a real trade-off on another at the base layer.
- Layer 2 networks and sharding are two common approaches to easing the trade-off.
- Treat the trilemma as a useful lens, not an unbreakable rule.
The three properties
The scalability trilemma is a widely referenced framework describing a common tension in blockchain design between three desirable properties: decentralization (many independent participants, no single point of control), security (resistance to attack and tampering), and scalability (the ability to process many transactions quickly and cheaply). The framework suggests that it's difficult for a base-layer blockchain to maximize all three simultaneously.
Why the tension exists
Increasing throughput often means fewer, more powerful nodes can keep up with processing the chain, which tends to concentrate participation and reduce decentralization. Preserving strong decentralization and security often means keeping requirements low enough for ordinary hardware to participate, which caps how much the base layer alone can process.
The three properties in tension with each other — pushing toward one corner tends to trade off against the other two at the base layer.
Common approaches to easing the trade-off
- Layer 2 networks that handle most activity off the base chain and settle back to it periodically.
- Sharding, which splits the network's workload across multiple parallel groups of validators.
- Alternative consensus designs intended to increase throughput without materially weakening decentralization.
The trilemma is a useful framework, not a strict law
It's a widely used way of thinking about design trade-offs, not a mathematically proven constraint — different projects report different results from different approaches, and this remains an active area of ongoing design and debate.
What to remember
- The trilemma describes tension between decentralization, security, and scalability.
- Pushing harder on one property often means making a real trade-off on another at the base layer.
- Layer 2 networks and sharding are two common approaches to easing the trade-off.
- Treat the trilemma as a useful lens, not an unbreakable rule.
Related research and concepts
Solana vs. Ethereum
Read the comparison
Why a Chain's TPS Benchmark Rarely Matches Real-World Throughput
Read the article
Sui
Read the Sui research page
Aptos
Read the Aptos research page
NEAR Protocol
Read the NEAR Protocol research page
Blockchain Trilemma
Read the Blockchain Trilemma glossary definition