Justin, you have seen on chain transactions right? There are obviously decimals involved. Not trying to pile on here but the idea of a whole bitcoin being a pure abstraction is not correct. Because there _are_ decimals this is why dividing it by another order of magnitude would not result in supply increase.
Login to reply
Replies (3)
Chain transactions are done in sats. There are no decimals in Bitcoin, it does not have floating point precision. The base unit is sats, there are 2.1q of them.
A UI rendering 100 sats as .00000100 Bitcoin does not change the fact Bitcoin is using sats, not decimals.
Listen, I understand what you’re saying that COIN = 100000000 doesn’t include decimal notation, but that definition is still arbitrary and could be changed. The supply-relevant constants are all expressed in terms of COIN so when the subsidy was 50 * COIN, how COIN is defined is arbitrary where the total supply is denominated in COIN.
This is correct. Just want to give you the w when necessary.