Bitcoin Supply and Halvings
Bitcoin's total supply is capped at 21 million coins, and the reward for mining a new block is cut in half roughly every four years — a hard-coded, decelerating issuance schedule with no committee that can change it.
Prerequisites: Blockchains and Consensus
A central bank can print more currency whenever it chooses to. Bitcoin can't — the rate at which new bitcoin is created is written directly into the software every participant runs, and changing it would require nearly the entire network to agree to fork away from the original rules. That fixed schedule is the starting point for understanding bitcoin as an asset.
Bitcoin's supply grows by a fixed, halving reward paid to miners for each new block, converging toward a hard cap of 21 million coins around the year 2140. The schedule is not a policy target — it is a rule enforced by every node's software, which is exactly what makes it credible.
The mechanics
Miners who successfully add a new block to the blockchain are paid a block subsidy in freshly created bitcoin. That subsidy started at 50 BTC per block in 2009 and halves every 210,000 blocks — roughly every four years, since a new block arrives on average every 10 minutes.
In words: each halving cuts the reward exactly in half. After the first halving it's 25 BTC per block, then 12.5, then 6.25, and so on, until eventually the subsidy rounds down to a fraction of a satoshi and issuance effectively stops.
Worked example
As of the 2024 halving, the block subsidy is 3.125 BTC. How much new bitcoin enters circulation in one year at that rate, and how does that compare to circulating supply of roughly 19.7 million BTC?
- Blocks per year. blocks.
- New supply per year. BTC.
- As a share of circulating supply. — under 1% annual inflation, and it halves again roughly every four years from here.
What this means in practice
Halvings matter to markets because they mechanically cut the flow of new sell pressure from miners in half overnight — miners who used to need to sell, say, 900 BTC a day to cover costs now only mine 450 BTC a day worth of new coin, all else equal. Whether that supply shock actually moves price depends on demand staying constant or growing, which is exactly the debate every halving cycle reignites; the halving itself is a supply-side certainty, but its price effect is not.
The 21 million cap is a limit, not a countdown to a fixed date most people will live to see — the last fractional satoshi isn't mined until roughly the year 2140, because each halving only cuts the flow of new coins, and that flow shrinks slower than it disappears. Also, "halving" refers to the block subsidy only; transaction fees paid to miners are a separate, uncapped component of their revenue that becomes proportionally more important as the subsidy shrinks.
Related concepts
Practice in interviews
Further reading
- Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System
- Antonopoulos, Mastering Bitcoin (ch. 10)