Apparently, there was a 'bug" (or rather technically undefined area) in the original bitcoin code that would produce ANOTHER 21 mil btc starting in the year 256 from the get-go.
The "bug" was eradicated in BIP-42, which was done post-Satoshi.
Without BIP-42, rewards of 50BTC would restart in 256 years, then halvings would continue again (from 50btc/reward to down).
A bit of 'conspiracy' theory on my side, but how do we know that this was not the Satoshi's intent?
I keep reading about 4 mil 'lost" already in just 14 years.
What if Satoshi surmised that this loss in 256 years (with issuance stopping by year 2140) would bring available bitcoin numbers too low and actually designed the "bug" to revitalize bitcoin about a century after. Interesting, but would not affect things in our lifespan, perhaps.
See the discussion of BIP-42 here:
https://www.reddit.com/r/btc/comments/4r878s/in_case_you_missed_it_two_years_ago_bip_42_is/
You have a relatively creative imagination, yet what you are describing could not have been Satoshi's intent.
It does not make any sense to start the issuing of blockrewards over again at 50 coins per ever 10 minutes... that would really fuck up incentives and overall value... so that's a bug.. not a "hidden - true intention" of satoshi.
Perhaps it was not his intent, albeit we would never know, I assume, but, then, how to deal with bitcoin "evaporation"?
We, as a humanity, seem to have lost about 20% of ALL bitcoins that would ever be in a short 14 years.
I know that people dismiss it and say that the rest are just getting more valuable. True, but only in a short time.
However, think about it long term: a complete loss is inevitable within relatively short historical time frames.
So far, we were losing btc at a 1.36%
With the same rate of loss going forward, it would be 59.5
If the loss would decrease by a factor of 10, then it is 595
I find it amusing that the original code of Satoshi had in it a "revitalization" of bitcoin by a new issuance cycle after 256 years.
As 256 is < than 350 (my original number), but > than 59.5 there might
There could be another solution (but I like Satoshi's better):
1. Change to the address system so everybody has to send their btc every, say, 50
2. From that, surmise the actual "losses" and make a small random seepage of new btc, so total number never exceeds 21 mil. Not sure how to do it in code.
TL;DR All bitcoin will eventually "evaporate" according to the current code and historical human behavior. BIP-42 might have been detrimental to the future (hundreds of years from now).
EDIT: the math is even worse: 1.36% loss a year, see correction. We would need to know the average loss per year pretty soon, maybe in the next couple of decades.
Considering the fact that 1 BTC = 100,000,000 sat, the major BTC losses early in its history (Satoshi's "lost" coins, other large coin losses due to dumped HDDs, forgotten pins/seeds, etc.) can be diluted out, thus maintaining a pretty large count in available monetary transaction units (sat), while at the same time effectively raising the value of Bitcoin by absorbing and sharing the inactive units' value across all HoDLers. Of course, dormant addresses can potentially be reactivated at any moment, and the price will readjust for this. It is a beautiful, adaptive system that has proven time and time again that it works, and it works very robustly.
As for the 1.36% per year of lost coins, I expect this number to drop significantly when the big players jump in and the general public realizes the value of Bitcoin and how important it will be in the future of the global monetary system. It's easier to lose a worthless object than one which you almost know for a fact that is going to be worth millions in the near future.
Regardless, if the situation that you describe ever happens, there will be future BIPs that will take care of it, in a carefully planned and controlled manner, respecting the consensus rules, as has happened in the past. After 14+ years of near-perfect, proven performance, I do not fear the scenario you describe. The code will adapt as needed and when needed.