In a recent thread asking what is the most important BIP I learned about BIP42 which established the fixed supply of 21m.
Given the importance of fixed supply in the Bitcoin story and how much it is referenced, can someone explain the background to this please? Was this a technical oversight by Satoshi in the original code implementation? Was Satoshi never interested in fixed supply? Was their discussion about this between 2009 and 2014 when this BIP was proposed?
"Although it is widely believed that Satoshi was an inflation-hating goldbug he never said this, and in fact programmed Bitcoin's money supply to grow indefinitely, forever. He modeled the monetary supply as 4 gold mines being discovered per mibillenium (1024 years), with equal intervals between them, each one being depleted over the course of 140 years."
Thanks! – CE
I think bip42 fixed a bug and satoshi did mean to have a fixed 21 million coin suppli
It was a bug that was fixed, and for entertainment dressed up with some humor. Check the date the bip was published. ;)
Ah, I see. That explains
I guess, haha
Nice. Deep humour!
Please note the day that this BIP was submitted. That might serve as a hint.
The BIP is final. And the changes were merged. So I think the date is just a coincidence here.
For reference:
-- https://bips.xyz/1
The bug and the fix was real. It addressed a scenario where the emission rate would reset back to 50 cyclically after 64 halvings. The BIP was an April Fool's Day joke that ascribed certain goofy ideas to Satoshi that are not corroborated by anything he ever said.
lol. Never heard of someone "carefuly writing" something to rely on "undefined behaviour".
That clearly looks like a bug. Even the total monetary supply chart given in the BIP.
https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki
Some people says that it was a joke form April Fools' days.
Also, I just leaned about this BIP from my original post (#161015)
Too much to learnt!!!