TL;DR
Full Story
Ever questioned why nobody can agree on the precise time the BTC halving goes to occur?
As of this writing, we’re nonetheless but to see the very same countdown on any two sources (see header pic 👆).
So what’s happening?
Seems, there are three components to this: the block at which the following halving happens, the present block top, and the typical block time.
Because the block at which the following halving happens is a continuing, that may’t be it…
Whereas the block top could range, it’s all the time recognized so the calculations ought to be constant; in order that ain’t it both…
The uniquely disputed one is the typical block time (which sounds sort of boring, however will get extra attention-grabbing as you dig deeper into it).
By design, theoretically the time to mine a block ought to be an excellent 10 minutes.
However the quantity of miners directing computational energy to mine and safe the Bitcoin blockchain modifications always, which means that typically that may be greater than 10 minutes, typically much less.
What most halving calculators appear to be doing is taking the rolling common block time over some arbitrary time period (e.g. the previous 100, 90 or 30 days).
In consequence, we get estimates that vary far and wide – and the reality is nobody will actually know when the halving will happen, till the final block to be mined.
Alright, now you already know. Completely happy Monday!