Reading text-only. View on full site →

21 Million Bitcoin, and Not One More

2026-05-12 · ideas · en

Bitcoin will never exceed 21 million coins. Where the number comes from, who enforces it, and whether it can really be changed - the nature of the first absolute scarcity in human history.


The most famous number in Bitcoin is 21 million. The total amount of bitcoin that will ever exist can never exceed this number. No government, no corporation, not even Satoshi returning in person, could create a single coin more. This absolute cap is the most fundamental property that sets Bitcoin apart from every other form of money.

Where Does 21 Million Come From?

Curiously, nowhere in the code does it directly say "total = 21000000." The number is a result that follows automatically from the issuance rules.

Summing this geometric series gives:

50 × 210,000 × (1 + 1/2 + 1/4 + 1/8 + …)
= 50 × 210,000 × 2
= 21,000,000

The sum of a series whose reward keeps halving forever converges neatly. So 21 million is not a limit someone arbitrarily inserted, but the destination that the halving structure produces mathematically.

Issuance Front-Loaded

The issuance curve is steep early and flattens over time. Most coins are issued in the first few halvings.

In the end, newly released supply converges toward zero over time, and the inflation rate falls toward zero with it.

The Real Unit Is the Satoshi

Strictly speaking, Bitcoin's true accounting unit is the satoshi. Since 1 BTC is 100 million satoshis, the actual cap is expressed as an integer:

21,000,000 BTC × 100,000,000 = 2.1 quadrillion satoshis

Because it is tracked as whole numbers with no rounding error, the issued amount is exact, without a shred of ambiguity.

Who Enforces This Cap?

This is the crucial question. 21 million is not someone's promise but the network's rule. Tens of thousands of full nodes around the world verify every block, and among their checks is one that confirms "the issuance did not exceed the rules."

If some miner got greedy and produced a block issuing more bitcoin than the rules allow, the nodes would reject that block as invalid. The miner would burn enormous electricity and receive no reward at all. So breaking the cap is not impossible - it is pointless, because the whole system invalidates it instantly.

Can It Really Not Be Changed?

Code is ultimately software, so in theory it could be modified. In practice, it is effectively impossible.

To raise the cap, an overwhelming majority of node operators, miners, exchanges, and holders worldwide would have to agree simultaneously to accept the new rule. But the only reason to hold bitcoin is precisely this scarcity. Raising the cap means diluting the value of one's own asset, and no rational holder would agree. The nodes that disagree keep following the old rules, so whoever raised the cap merely creates a separate coin that no one wants.

In this sense, 21 million is a social Schelling point (focal point). Because everyone believes "that number will never change," the very attempt to change it destroys trust - and so no one attempts it. Following the rule is an equilibrium that benefits everyone.

Why 21 Million Specifically?

Satoshi Nakamoto admitted the figure was somewhat arbitrary, explaining it was chosen to roughly fit the scale of existing currency units. The point is not the number itself. What matters is the fact that supply is fixed and that its value is transparently known to all. Whether 21 million or 42 million, as long as it is unchanging and predictable, the essential monetary property is the same.

The First Absolute Scarcity in History

Scarce things existed before. Gold is hard to dig up. But when the price rises, people dig more mines, and supply eventually grows. No physical resource has its supply ceiling fixed in advance.

Bitcoin is different. No matter how high the price climbs, no matter how fierce mining competition becomes, the difficulty adjustment keeps the issuance pace steady and the total stops at 21 million. This is absolute scarcity: a monetary property, appearing for the first time in human history, where rising demand cannot be met with more supply.

Moreover, the usable supply is less than 21 million. A substantial number of bitcoin are locked forever because their private keys were lost. Lost coins make everyone else's share that much scarcer.

What It Means

A fixed cap makes Bitcoin a savings technology. Fiat currencies raise issuance to impose an inflation tax, but no one can dilute a Bitcoin holder's share. If the bitcoin you hold is 0.0001% of the total, that proportion will still be 0.0001% a hundred years from now. Money that cannot be taken from you as time passes - that is what the number 21 million promises.

Connected Concepts

Read on the full site: https://learn.txid.uk/en/ideas/21-million-cap/