So I am performing some analysis into this Bitcoin code that apparently pre-dates the primary launch of Bitcoin v0.01 https://bitcointalk.org/index.php?matter=382374.0
There’s quite a lot of variations on this code when in comparison with v0.01 , However I am primarily within the provide of Bitcoin implied/outlined on this obvious first/early draft code of Bitcoin.
I’ve tracked down two parameters that suggest the availability would both have been 20 Trillion Satoshi’s TOTAL (2 Billion Bitcoin)
OR
It will have been simply 2 Billion Bitcoin items TOTAL, with NO decimals/sub-bitcoin satoshi items, due to coding semantics?
So I am right here for a second opinion from the specialists!
Hopefully I can specific this effectively and my math is right:
“The second large coding distinction is that the preliminary block reward just isn’t 50.00000000 Bitcoin BUT 10000.0000 Bitcoin(?). This doesn’t suggest a complete provide of two.1 Qudrillion Satoshis (21 Million Bitcoin), BUT 20 Trillion Satoshi’s TOTAL as a substitute (2 Billion Bitcoin)!
Discover the decimal place distinction right here too. In Satoshi’s first draft of Bitcoin, he envisioned there being solely 4 decimal locations, as a substitute of eight. However the coinbase reward was additionally considerably bigger at 10000 Bitcoin per block, as a substitute of fifty.
Moreover, the halving was scheduled for each 100000 blocks, as a substitute of 210000 blocks. The block time goal was geared toward quarter-hour as a substitute of 10 minutes too. This implied a halving of roughly each 34 months, or 2.85 years. Not each 4 years.”
The above two code sections appear to be related right here. However discover the primary solely has a price of 10000. Whereas this part of code in v0.01 is 50*COIN the place COIN is 100 million items.
Does this then suggest that there have been no decimal place/satoshi items on this first draft of Bitcoin, as a result of there isn’t any ” * COIN ” or ” * CENT ” on high of the 10000 base reward?
the second line of code the place we now have ” 10000 * CENT ” (the place CENT additionally = 10000) implies a quantity system of 10000.0000 items. BUT, since that is lacking from the primary image of code, are there even any satoshi/decimal items right here successfully?
Thanks on your consideration and insights into this code!