Ya know how they say there will only ever be 21 million bitcoin?
I don’t think that’s maximally accurate.
You see, as it stands now, you can’t get less than 1 sat block subsidy. But the 21 million limit is only ever achieved after an infinite number of halvings. Thus there will definitely be less than 21 million bitcoin.
But how much less?
Well, when does block subsidy drop to less than 2 sats?
That’s 50/2^n…let’s try 32
50/2^32=1.164153218*10^-8 (or 1.164 sats)
So the next 210,000 blocks would have gotten 0.582 sats, which would have been an extra 122,236.0879 sats. If we double this number, we can also account for the infinite number of future halvings after the first set of 210,000 sub 1 sat blocks.
Thus, there will be 244,472 sats less than 21 million bitcoins.
20,999,999.99755528 bitcoin is the max.
You heard it hear first folks. But people on bitcointalk noticed this more than a decade ago.