Bitcoin halving is one of the mechanisms that distinguishes Bitcoin from ordinary currencies. It directly affects the amount of new Bitcoin issued and may influence Bitcoin’s price and value over time. This article explains what halving is, how it works, and why the source article calls Bitcoin “money that does not lose value.”
What Is Bitcoin Halving?
Bitcoin halving cuts the rate of new Bitcoin issuance in half. The event occurs automatically according to rules set in Bitcoin’s code.
What “Halving” Means
The block reward paid to miners is cut in half when the blockchain reaches a specified block height.
How Bitcoin Issuance Is Reduced
When Bitcoin began, miners received 50 bitcoin for each block mined. After every 210,000 blocks, the reward is halved—for example, from 50 to 25 bitcoin, then to 12.5 bitcoin, and reduced further over time.
When Halving Occurs
Halving does not happen on a fixed calendar date. It occurs when another 210,000 blocks have been mined, which is approximately every 4 years because a Bitcoin block takes about 10 minutes on average.
How Bitcoin Works
Bitcoin uses blockchain technology, a decentralized ledger that records transactions in a transparent and verifiable way. Miners verify transactions and add new blocks to the blockchain, receiving a reward in bitcoin.
Checking the Subsidy
The subsidy is the reward a miner receives for mining a Bitcoin block. Halving directly changes this subsidy.
Calculating the Subsidy
The subsidy is calculated using rules encoded in Bitcoin’s software and is cut in half when the required block interval is reached.
Where Is Halving in the Code?
Bitcoin halving is controlled by rules in the Bitcoin system’s code, not only by a theoretical description.
The validation.cpp File
The source article points to validation.cpp in Bitcoin Core, the software used to validate transactions and blocks, as the file containing relevant halving logic.
The getBlockSubsidy Function
The article identifies getBlockSubsidy in validation.cpp as the function that calculates the amount of bitcoin miners receive for each block.
Subsidy Validation
The system checks the calculated subsidy against the rules.
Block Height
Block height is the number assigned to a block, representing how many blocks have been mined. The article says it is used in the halving calculation.
Subsidy Halving Interval
The article names the subsidy halving interval as a parameter set to 210,000 blocks.
Calculating the Number of Halvings
The system uses block height and the halving interval to calculate how many halvings have occurred.
Calculating the Subsidy
The subsidy calculation reduces the reward by half for each halving event.
Bitwise Operation
The source says a bitwise operation is used to calculate the subsidy efficiently.
Potential Effects of Halving
Halving is a technical change that the source article connects with Bitcoin’s price and the Stock-to-Flow model.
Possible Price Effects
The article argues that lower issuance may make Bitcoin scarcer and may contribute to a higher price over the long term. This is a source claim, not a price forecast or guarantee.
Stock-to-Flow Model
The Stock-to-Flow model estimates an asset’s value by comparing the amount already in existence (stock) with the rate of new production (flow). The article says halving reduces flow and increases the stock-to-flow ratio, which may lead to a higher price under the model. A model does not establish a future market price.
Summary
Bitcoin halving cuts the rate of new issuance at specified block intervals. The source article says this mechanism limits the maximum supply to 21 million bitcoin and connects halving to price and the Stock-to-Flow model. Its view of Bitcoin as “money that does not lose value” is an opinion; Bitcoin’s market value can rise or fall.
- Bitcoin halving cuts new issuance in half.
- It occurs every 210,000 blocks, approximately every 4 years.
- The source states that Bitcoin’s maximum supply is 21 million.
- The source locates halving logic in Bitcoin Core’s
validation.cpp. - The subsidy is the miner’s block reward.
- The article links halving with price and the Stock-to-Flow model, but this does not guarantee a price increase.
Want to discuss your finances? Click below to add us on LINE.
👉 Add us on LINE for a free consultation
Or scan the QR code to add us.
