Post
Topic
Board Bitcoin Discussion
Re: 21 million cap
by
MoonShadow
on 12/02/2011, 17:41:47 UTC
I suspect that Satoshi started with an initial per-block reward of 50 BTC which cuts in half every 4 years (210,000 blocks).  The consequence was 21 million coins over time.

210,000 is an equally strange number, other than being exactly 1% of 21 million.


No.  The number comes from the combinations of the initial block reward (50 coins), the target blocks per hour (6) and the halving period (4 years).  There will be 10.5 million created in the first four year period, and then the reward will be halved while all other metrics remain the same.  As the reward continues to half again with each four year period, the total number of coins issued will trend toward the mathmatical limit (as in a logrithmic) of 21 million.  The numbers that define the outcomes are the initial reward, the target block interval, and the halving term.  All of these were design decisions that resulted in the outcome of 21 million, not the other way around.  The interval could have been 9 minutes, or 12, or anything; same with the halving period or the initial reward.  The interval needs to occur quick enough to verify transactions within a rational amount of time, and be long enough for a huge future bitcoin network to propagate transactions and blocks without significant latency issues; but why 10 minutes and not 6 or 15?  Mostly it was an arbitrary design decision, and 6 or 15 or 525 seconds or anything else would have worked.  The same is true for the initial block reward, why a round decimal and not a round binary, such as 64 or 128?  Why 50 and not 100?  Why an even four years and not 3, 5 or a moving term?  (i.e. why half only the reward?  why not two-thirds of the reward and two-thirds of the halving term?  too complex?)  In the end, someone had to make decisions before this all began, and their merits are arguable, but in the end they are still arbitrary.