What is the Bitcoin Halving?
Every 210,000 blocks (roughly every four years), the reward that miners earn for adding a new block to the blockchain drops by half. The code triggers this automatically when the block count hits the threshold. No person or committee is involved.
This schedule enforces Bitcoin's fixed supply cap of 21 million coins. Because the rate of new bitcoin creation shrinks on a set timeline, the last bitcoin won't be mined until approximately the year 2140. Central banks can expand the money supply whenever they choose. With Bitcoin, you can read the issuance schedule in the source code, and no one can change it.
Why It Matters
The halving is Bitcoin's monetary policy. Every four years, the flow of new bitcoin entering circulation drops by 50%. Compare that to the U.S. dollar: the Federal Reserve has expanded the dollar supply dramatically over the past two decades, with no fixed endpoint. Bitcoin's issuance schedule is public, verifiable, and locked in code.
Gold gets its scarcity from geology. Bitcoin goes further. You can calculate exactly how much bitcoin will exist at any future block height. That precision is why people compare it to gold, but the comparison undersells it.
Halvings also squeeze miners directly. When the reward drops, less efficient mining operations lose money and shut down. The survivors invest in better hardware and cheaper energy. Over decades, this shifts miner revenue from block rewards toward transaction fees, which will eventually be the sole incentive to keep mining. You can test how halvings have affected long-term buying strategies with the DCA Calculator.
How It Works
When Bitcoin launched in January 2009, miners earned 50 BTC per block. Satoshi Nakamoto set the starting reward high to attract early participants. Here is the full halving history:
- 2009 (launch): 50 BTC per block
- 2012 (1st halving): reduced to 25 BTC
- 2016 (2nd halving): reduced to 12.5 BTC
- 2020 (3rd halving): reduced to 6.25 BTC
- 2024 (4th halving): reduced to 3.125 BTC
The next halving will drop the reward to 1.5625 BTC, expected around 2028. Each cycle, the amount of new bitcoin created shrinks. After 33 halvings, the reward falls below one satoshi (the smallest unit of bitcoin) and rounds to zero. From that point on, miners earn only transaction fees.
A few lines of code govern the whole process. The software checks the current block height, divides by 210,000 to count how many halvings have passed, and sets the reward accordingly. No person approves it. No exception exists. The schedule runs until the last satoshi is issued.
Further Reading
Bitcoin Halving Explained, Why Only 21 Million?, Halving Countdown Tool