DefineDeFiWeb3 Glossary

Blockchain Trilemma

The challenge of making a blockchain fast, secure, AND decentralized at the same time. Usually you can only have two out of three.

Example

Ethereum choosing security and decentralization, which makes it slower. Solana choosing speed, which makes it more centralized.

Related Terms

Core Concepts
Blockchain TrilemmaTriangle showing the tradeoff between scalability, security, and decentralizationThe Blockchain TrilemmaPick any two, sacrifice the thirdSCALE⚑ScalabilityFast transactionsHigh throughputSECUREπŸ”’SecurityAttack resistantImmutableDECENTR🌐DecentralizationNo single pointof failureSolanaPolygonBitcoin, Ethereum L1?All 3?Layer 2 solutions attempt to achieve all three by building on secure L1s

βš™οΈHow It Works

  1. 1

    The Three Properties

    Blockchains aim for: Scalability (speed), Security (attack resistance), and Decentralization (no single point of control)

  2. 2

    The Tradeoff

    Optimizing for two properties typically sacrifices the third due to fundamental technical constraints

  3. 3

    Different Choices

    Bitcoin/Ethereum prioritize security + decentralization; Solana prioritizes speed + security

  4. 4

    Layer 2 Solutions

    L2s attempt to achieve all three by building on secure L1s while adding speed

βš–οΈTrilemma Tradeoffs by Chain

Featurebitcoinethereumsolana
PrioritySecurity + Decentr.Security + Decentr.Speed + Security
Speed (TPS)715-3065,000
Validators15,000+ nodes900,000+1,900
SacrificeScalabilityScalabilityDecentralization
Browse All Terms