Hacker News new | ask | show | jobs
by robin_reala 3122 days ago
Its base reward (currently at 12.5 Bitcoin per block) will half every four years, until it reaches zero.

That’s not how halving works.

4 comments

BTC is discrete, to 8dp, rather than being represented by rational numbers, so eventually it will reach zero from rounding.
The current reward of 12.5*10^8 satoshi will reduce to 1 satoshi in exactly 30 halvings (120 years), and the next halving after that will truncate it down to 0 satoshi.
Computers can't keep dividing, at some point halving will reach "0". (funnily I had forgotten until your comment that in real[sic] mathematics, you can keep dividing)
Maybe the author was thinking about rounding? At some point the reward will reach the equivalent of $0.00 (rounded to pennies)