Skip to main content
Important: We do not provide financial advice or custody funds. All transactions occur on third-party platforms.

The Blockchain Scalability Problem

Learn why blockchains like Bitcoin and Ethereum struggle with throughput and cost, the scalability trilemma, and why bigger blocks are not the answer.

13 min · intermediate · part of Layer 2 Solutions & Scaling

The Scalability Trilemma

If you have ever sent an Ethereum transaction during a busy period, you have felt the scalability problem in your wallet. A simple ERC-20 transfer that normally costs a few dollars can suddenly cost fifty. A single Uniswap swap during a hot launch can cost more than the trade itself. This is not a bug. It is the predictable result of how Bitcoin and Ethereum were designed. Vitalik Buterin formalized the underlying constraint as the scalability trilemma: a blockchain optimizes for at most two of three properties at the base layer. The properties are decentralization (the network can be run on consumer hardware by anyone, anywhere, without permission), security (the network resists attacks, censorship, and reorganization at economic cost dramatically larger than the value of the attack), and scalability (the network can process meaningfully large numbers of transactions per second at low cost). Bitcoin and Ethereum chose decentralization and security. The result is throughput that, by traditional finance standards, is small. This was not an accident. The designers believed that a blockchain optimized for throughput at the expense of decentralization would not be a blockchain in the meaningful sense — it would be a faster database operated by a small set of trusted parties, which is what we already have in traditional finance. The trilemma is the framing on which the rest of this module rests. Every Layer 2 design we will discuss is, at its core, an answer to the question: how do we get scalability without giving up the decentralization and security of the underlying layer? The answer is to build additional infrastructure on top of the base chain, rather than redesign the base chain itself. Importantly, the trilemma applies to a single layer. A multi-layer system can collectively achieve all three properties: a base layer that is decentralized and secure but slow, plus higher layers that are fast and cheap, anchored to the base layer for security. This is the "rollup-centric roadmap" Vitalik articulated in 2020 and the framework Ethereum has organized around since.

Also in this lesson

  • TPS in Context: 7, 30, and 65,000
  • What Happens During Network Congestion
  • Why Bigger Blocks Are Not the Answer
  • Layer 2: Scaling Without Rebuilding the Base

Key terms

Scalability trilemma
The principle that a single blockchain layer can optimize for at most two of decentralization, security, and scalability. Achieving all three requires a multi-layer architecture.
Transactions per second (TPS)
A throughput measure. Bitcoin handles approximately 7 TPS, Ethereum 15 to 30 TPS, Visa around 1,700 average and 65,000 peak, PayPal 193 TPS.
Mempool
The unconfirmed-transaction memory pool maintained by every Ethereum node. Transactions wait here until included in a block; during congestion, the mempool grows large and low-fee transactions wait or expire.
EIP-1559
The Ethereum fee-market upgrade that introduced a protocol-set base fee plus a user-chosen priority tip, replacing the previous first-price auction. The base fee is burned, reducing ETH supply.
Block Size Wars
The 2015-2017 Bitcoin community dispute over raising the 1 MB block size limit. Resolution: Bitcoin retained small blocks plus SegWit; Bitcoin Cash forked off with larger blocks in August 2017.
L2BEAT
The leading site for tracking Layer 2 metrics. Recorded peak total value secured of approximately 49 billion dollars in October 2025; about 38 billion dollars in December 2025.
Gas limit
A parameter analogous to block size for Ethereum. Has risen from approximately 3 million in 2015 to around 36 million in 2025 through gradual, deliberate increases.
Rollup-centric roadmap
Ethereum's 2020+ scaling strategy as articulated by Vitalik Buterin: keep the base layer slow and secure; scale execution through rollups anchored to it. The dominant Ethereum scaling philosophy today.

Continue this lesson — 4 more sections in the CryptoBipto app.

Open lesson

Educational only — not financial advice.