Bitcoin Halving
The programmatic event every 210,000 blocks (~4 years) that cuts the mining reward in half, enforcing Bitcoin's fixed supply schedule.
Key Takeaways
- Bitcoin halving cuts the block subsidy in half every 210,000 blocks (roughly every four years), reducing the rate at which new bitcoin enters circulation and enforcing a hard cap of 21 million coins.
- Four halvings have occurred so far (2012, 2016, 2020, 2024), reducing the reward from 50 BTC to 3.125 BTC per block. The next halving is expected around April 2028 at block 1,050,000.
- Each halving creates an immediate revenue shock for miners, pressuring less efficient operations to shut down while the difficulty adjustment rebalances profitability for survivors.
What Is Bitcoin Halving?
Bitcoin halving (sometimes called "the halvening") is a pre-programmed event in the Bitcoin protocol that reduces the block reward paid to miners by 50%. It occurs every 210,000 blocks, which translates to roughly once every four years given Bitcoin's ten-minute target block time.
The halving is the core mechanism behind Bitcoin's disinflationary monetary policy. Unlike fiat currencies where central banks can print money at will, Bitcoin's issuance schedule is fixed in code and enforced by every node on the network. No individual, company, or government can change it without overwhelming consensus among network participants.
When Satoshi Nakamoto launched Bitcoin in January 2009, the initial reward was 50 BTC per block. After four halvings, that reward now stands at 3.125 BTC. Eventually the reward will reach zero, at which point all 21 million bitcoin will have been mined and miners will rely entirely on transaction fees to sustain the network.
How It Works
The halving mechanism is hard-coded into Bitcoin's consensus rules. It relies on two constants and a single arithmetic operation.
The Source Code
In Bitcoin Core, the halving interval is set in chainparams.cpp and the subsidy calculation lives in the GetBlockSubsidy() function:
// chainparams.cpp
consensus.nSubsidyHalvingInterval = 210000;
// validation.cpp
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& params)
{
int halvings = nHeight / params.nSubsidyHalvingInterval;
// Force block reward to zero when right shift is undefined
if (halvings >= 64)
return 0;
CAmount nSubsidy = 50 * COIN; // 5,000,000,000 satoshis
nSubsidy >>= halvings; // Right-shift by number of halvings
return nSubsidy;
}The right-shift operator (>>=) divides the subsidy by 2 for each halving that has occurred. This avoids floating-point math entirely: the operation works in integer satoshis and rounds down. At block height 0 through 209,999, halvings equals 0 and the full 50 BTC is paid. At block 210,000, halvings becomes 1 and the reward drops to 25 BTC.
Every full node validates this calculation independently. If a miner creates a coinbase transaction claiming more than the allowed subsidy, the block is rejected by the network. This is a consensus rule, not a suggestion.
Complete Halving Schedule
| Event | Date | Block Height | Block Reward |
|---|---|---|---|
| Genesis | January 3, 2009 | 0 | 50 BTC |
| 1st Halving | November 28, 2012 | 210,000 | 25 BTC |
| 2nd Halving | July 9, 2016 | 420,000 | 12.5 BTC |
| 3rd Halving | May 11, 2020 | 630,000 | 6.25 BTC |
| 4th Halving | April 19, 2024 | 840,000 | 3.125 BTC |
| 5th Halving (est.) | ~April 2028 | 1,050,000 | 1.5625 BTC |
The process continues for 33 halvings total. After the 32nd halving, the reward reaches 1 satoshi (0.00000001 BTC). The 33rd halving at block 6,930,000 (around the year 2140) sends the reward to zero, at which point all bitcoin issuance stops permanently.
Supply Implications
Because the right-shift operator rounds down in satoshis, the actual total supply falls slightly short of 21 million: approximately 20,999,999.9769 BTC. By mid-2026, more than 19.85 million BTC have already been mined, representing roughly 94.5% of the total supply.
The halving schedule creates a steep issuance curve early on, then a long, slow tail. At the current reward of 3.125 BTC per block with roughly 144 blocks per day, the network produces about 450 new BTC daily. After the 2028 halving, that drops to roughly 225 BTC per day. By approximately 2035, 99% of all bitcoin will have been mined. The remaining 1% takes over a century to produce.
Why It Matters
The halving is central to Bitcoin's value proposition as a scarce digital asset. In traditional monetary systems, supply expansion dilutes existing holders. Bitcoin's predictable, decreasing issuance means holders know exactly how much new supply enters the market and when.
For builders and businesses in the Bitcoin ecosystem, halvings have practical implications. Payment infrastructure built on Bitcoin and its Layer 2 networks must account for how halvings affect miner behavior, fee markets, and network security. As the block subsidy shrinks, transaction fees become an increasingly important component of miner revenue, which directly influences confirmation times and fee dynamics across the base layer. Layer 2 solutions like Spark help scale Bitcoin's transaction capacity, making the network more useful even as on-chain block space becomes more contested.
Miner Economics
Each halving creates an immediate 50% reduction in the BTC-denominated revenue that miners earn from the block subsidy. This revenue shock forces the mining industry to adapt or consolidate.
The Efficiency Treadmill
After the April 2024 halving, the network hashrate dropped roughly 10% from its pre-halving peak of approximately 650 EH/s as unprofitable miners shut down. Within weeks, the difficulty adjustment responded by lowering the mining difficulty, restoring profitability for surviving operators. By the end of 2024, hashrate had not only recovered but set new all-time highs as more efficient hardware came online.
This pattern repeats after every halving: older ASIC miners with higher electricity costs per terahash become unprofitable first. Large, well-capitalized operations with access to cheap power and modern hardware survive and absorb market share. The industry saw an 8% improvement in weighted-average energy efficiency during 2024, dropping to roughly 34 watts per terahash.
For a deeper analysis of post-halving mining dynamics, see Bitcoin Mining Economics in 2026.
The Fee Market Transition
As the block subsidy trends toward zero, transaction fees must eventually replace it as the primary incentive for miners. Today, fees typically account for 2-10% of total miner revenue. After enough halvings, that ratio inverts.
This transition raises important questions about Bitcoin's long-term security model. If fees alone cannot sustain sufficient hashrate, the network becomes more vulnerable to attacks. Some researchers argue that fee estimation and replace-by-fee mechanisms will naturally create a functioning fee market. Others point to the growing value secured by the network as a sufficient incentive for miners, even with lower per-block rewards. The fee market dynamics research article explores this topic in depth.
Price Cycle Theories
A widely discussed theory holds that Bitcoin follows a four-year cycle roughly aligned with halving events. Each previous halving has been followed by a significant price appreciation within 12 to 18 months.
Historical Performance
| Halving Year | Price at Halving | Price ~1 Year Later | Approximate Gain |
|---|---|---|---|
| 2012 | ~$12 | ~$1,075 | ~8,800% |
| 2016 | ~$650 | ~$2,560 | ~294% |
| 2020 | ~$8,700 | ~$55,800 | ~540% |
| 2024 | ~$64,000 | ~$80,000+ | ~30% |
Arguments For the Cycle
Proponents argue that each halving creates a supply shock: if demand remains constant or grows while the rate of new supply is cut in half, upward price pressure follows. The four-year pattern has held across three complete cycles with dramatically different market conditions, suggesting it may be more than coincidence.
Arguments Against the Cycle
Critics note that the sample size is extremely small (four halvings) and that correlation does not establish causation. The 2024 post-halving period produced the weakest returns of any cycle, potentially reflecting structural changes in the market. The launch of spot Bitcoin ETFs in January 2024, growing institutional participation, and macroeconomic factors (interest rates, global liquidity) may now exert more influence on price than the halving's supply mechanics.
Furthermore, each successive halving produces a smaller supply shock in relative terms. Cutting the reward from 50 to 25 BTC removed 3,600 BTC per day from new issuance. Cutting from 3.125 to 1.5625 BTC removes only about 225 BTC per day: a much smaller proportion of existing supply and daily trading volume.
Risks and Considerations
Security Budget Concerns
As the block subsidy declines, the "security budget" (total miner revenue that incentivizes honest mining) increasingly depends on transaction fees. If fee revenue proves insufficient to attract adequate hashrate, the cost of a 51% attack decreases. This is an active area of research and debate within the Bitcoin community.
Miner Centralization
Post-halving consolidation tends to favor large-scale mining pool operators and vertically integrated mining companies. Smaller, independent miners face steeper economics after each halving. If mining becomes concentrated among too few operators, it could weaken network censorship resistance.
Market Volatility
Halving events generate significant market speculation and media attention, which can amplify price volatility in both directions. Traders often "buy the rumor, sell the news," creating short-term price swings around the event itself, regardless of the longer-term supply dynamics.
Common Misconceptions
The halving does not change the total supply cap (still 21 million), does not affect existing Bitcoin holdings, and does not directly cause price movement. It only changes the rate at which new coins are produced. Additionally, the halving applies only to the block subsidy: transaction fees are unaffected and continue to be set by market demand for block space.
This glossary entry is for informational purposes only and does not constitute financial or investment advice. Always do your own research before using any protocol or technology.