WhatIsCrypto.info
BTC—ETH—BTC MAX SUPPLY21,000,000BTC MINED20,000,000+BLOCK REWARD3.125 BTCNEXT HALVING~2028BTC BLOCK TIME~10 MINETH BLOCK TIME12 SECETH TRANSFER21,000 GAS1 BTC100,000,000 SATS1 ETH1,000,000,000 GWEISTABLECOIN TARGET$1.00US CRYPTO FRAUD LOSSES 2025$11.4BCOINS ON COINGECKO~22,800FIRST BLOCKJAN 3 2009

Scalability and the blockchain trilemma

Why blockchains are slower than Visa, and the honest trade-offs behind every "faster" chain.

IntermediateAbout 6 minutesReviewed November 4, 2026
The short answer

The blockchain trilemma is the observation that a simple blockchain finds it hard to be very scalable, very secure and very decentralized at the same time. Handling more transactions usually means each node needs more powerful hardware, so fewer people can run one. Bitcoin and Ethereum favor decentralization and security on their base layers and push scale to layer 2s; some newer chains accept heavier hardware for more speed.

The blockchain trilemmaA triangle with security, decentralization and scalability at its corners. Bitcoin and Ethereum favor security and decentralization; high-throughput chains favor scalability; layer 2s try to combine all three.SecurityDecentralizationScalabilityBitcoin, Ethereum L1pick these twoHigh-throughput L1slean this waySmall or permissioned networksfast, but fewer, bigger nodesLayer 2s try toget all three
The trilemma is a rule of thumb, not a law: a simple blockchain where every node checks everything finds it hard to be very secure, very decentralized and very fast at once. Raising throughput usually means bigger hardware for each node, which means fewer people can run one.

The three corners

  • Scalability: how many transactions the network can handle, and how cheaply.
  • Security: how much it would cost to attack it, for example to rewrite history or censor transactions.
  • Decentralization: how many independent people can check and take part, which mostly depends on how cheap it is to run a full node.

The tension comes from one fact: in a basic blockchain, every full node processes every transaction. Double the throughput and every node needs roughly double the bandwidth, storage and computing power.

Example: why not just make blocks bigger?

That was the argument behind Bitcoin Cash in 2017. Bigger blocks do carry more transactions. But every node must download and store them forever, so over time fewer people can afford to run one, and checking the rules shifts toward data centers. Bitcoin's community chose small blocks and layer 2s (Lightning); Bitcoin Cash chose bigger blocks. Neither is "correct"; they weigh the corners differently.

How different networks choose

ApproachExamplesTrade-off
Small base layer, scale on topBitcoin + Lightning; Ethereum + rollupsCheap to verify; users juggle extra networks and bridges
Fast base layer, heavy hardwareSolanaHigh throughput; validators need powerful servers and fast connections
Small, known validator setBNB Chain, Tron, permissioned ledgersFast and cheap; trusts a few dozen block producers
Many chains, shared securityPolkadot, CosmosScales across chains; more moving parts

Ways around it

  • Layer 2s do the heavy work off the base chain and use it only for settlement and data. See layer 1 vs. layer 2.
  • Data availability sampling. Since Fusaka (December 2025), Ethereum nodes check random samples of rollup data instead of downloading all of it, so capacity can grow without every node doing more work.
  • Zero-knowledge proofs let one party do a large computation and everyone else check a small proof. See zero-knowledge proofs.
  • Better software: faster clients, better compression and gradual gas-limit increases as hardware improves.

Limits of the idea

  • It's a rule of thumb, not a mathematical theorem. Clever designs move the boundary.
  • Decentralization has no single number. Node counts, stake distribution, client diversity and who controls upgrades all matter.
  • Transactions-per-second claims are often peak lab numbers. Compare real, sustained use, and ask what a node costs to run.

Frequently asked questions

Who came up with the blockchain trilemma?

The term was popularized by Ethereum co-founder Vitalik Buterin, who described it in his writing on sharding and scaling.

Why is Bitcoin so slow?

Bitcoin deliberately keeps blocks small and about 10 minutes apart so ordinary computers can verify the whole chain. Faster payments are meant to use layers such as Lightning.

Has any blockchain solved the trilemma?

No network has convincingly maximized all three on one layer. Layer 2s and data availability sampling are the main attempts to get close.

Is a higher TPS always better?

No. High throughput can come from fewer, more powerful validators, which trades away decentralization. Ask what it costs to run a node.

Where to next

Sources

  1. Scaling (ethereum.org)
  2. Why sharding is great: demystifying the technical properties (Vitalik Buterin, 2021)
  3. Danksharding and PeerDAS (ethereum.org)
  4. Ethereum forks timeline (ethereum.org)
  5. Bitcoin white paper

Written for beginners and checked against the sources listed. Last reviewed November 4, 2026. This page is educational and is not financial, tax or legal advice. How we write and check pages.