Kanngongkanngoen

Bitcoin Halving: How the Supply-Reduction Mechanism Works

💡 Key takeaways

Bitcoin halving cuts the block subsidy in half at set block intervals. This article explains the mechanism and summarizes the source’s claims about supply and price.

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.

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.

LINE QR code
KGK

Kanngongkanngoen Editorial Team

We create clear educational content about personal finance, investing, and debt management, with an emphasis on accuracy and transparency.