Web3 Dictionary Logo
Web3 Dictionary
Contribute

Categories

AllBlockchainDappsDAOsDeFiNFTsRegulationSecuritySmart ContractsTokenomicsWalletsWeb3 GamingOthers
  1. Web3 Dictionary
  2. Blockchain
  3. Blockchain Trilemma
Blockchain

Blockchain Trilemma

The idea that a blockchain cannot easily maximize decentralization, security, and scalability at the same time.

Last Updated

2026-03-19

Related Concepts

ScalabilityLayer 1Layer 2Blockchain
Web3-Explorer Logo

Scale Blockchain Infra

AD

Smart contracts, protocol integrations, and scalable architecture for high-performance Web3 products.

See Blockchain Services

What is the Blockchain Trilemma?

A blockchain cannot simultaneously maximize decentralization, security, and scalability. Developers must prioritize two at the expense of the third.

The Three Properties

  • Decentralization: Control spread across many nodes, no single point of failure.
  • Security: Protection against attacks like 51% attacks.
  • Scalability: Ability to process high transaction volumes quickly and cheaply.

Why It Matters

It drives the design choices behind every blockchain and explains why Layer 2 solutions like rollups exist - to help a secure, decentralized Layer 1 scale without compromise.

Examples

  • Bitcoin: High security and decentralization, low scalability (~7 TPS).
  • Solana: High scalability, but requires powerful hardware (less decentralized).
  • Ethereum: Using a rollup-centric roadmap to solve the trilemma via Layer 2s.

External References

  • Ethereum.org: Scaling
  • Ledger: What Is the Blockchain Trilemma?
  • Binance Academy: What Is the Blockchain Trilemma?