比特币有一个争议的属性,就是比特币总量,也正因为这一属性保证了比特币不会通货膨胀的基本设计理念,当然也成为了比特币最近11年来疯涨万倍的关键因素,众所周知,比特币总量是2100万,这是中本聪写在算法里的固定数额,可是为什么设置成2100万,中本聪并没有给出一个明确的解释,今天币小哥就来给大家揭秘一下比特币总量为什么是2100万?
比特币总量为什么是2100万
1.比特币被中本聪设计上限为2100万个。通过限制其最大供应量,并减慢新比特币的出产出速度,中本聪希望每个比特币单位(目前称为“聪”)随着时间的推移而升值。
根据中本聪和比特币核心贡献者迈克·赫恩共享的一封电子邮件,中本聪认为,如果2100万个BTC被世界经济的某一部分使用,那么0.001 BTC的价值约为1欧元。
这个预测在2013年实现,当时比特币首次突破了1000欧元的价格点;如今,每个0.001个BTC的价值接近8.25欧元。
2.尽管中本聪在电子邮件中将比特币的价格与欧元进行了比较,但一些简单的数学运算表明他可能对比特币有更宏大的愿景,这样从侧面解释了为什么选择了上限为2100万的数字。
比特币诞生之时,全世界的货币供应量约为21万亿美元。这个数字被称为M1货币供应量,由世界上所有实物货币的总价值组成,包括现金、黄金、支票等等。
如果比特币要发展成为单一的世界货币(取代M1数字所包含的所有货币),那么每个BTC的价值将为100万美元。因为每个比特币中有1亿个聪,所以每个聪的价值为0.01美元。
如果中本聪不是故意的,那么这些数字如此紧密地接近事实真是一个惊人的巧合。
3.尽管M1货币供应量替代理论可能是中本聪选择2100万作为比特币上限的最合理的理由,但还有另一种(可能更简单)的解释。
查看用于控制比特币供应的参数,可以很清楚地看到2100万比特币的数字使网络能够确保在规则的时间段(10分钟)内开采区块。
它还可以确保,随着最大供应量接近其上限,作为出块奖励,支付给矿工的比特币数量会随着时间的流逝而减少。事实证明,中本聪为此设置的参数不可避免地导致最多只能生产2100万BTC。
4.比特币核心代码目前对挖掘难度做出了调整,以确保平均每10分钟挖掘一次新区块,而不管网络的哈希率是多少。基于此功能,每四年周期中应开采21万个区块,此后区块奖励将减半。
第一个周期看到每个区块产出了50个BTC;该数字在2012年减半至25BTC /区块,然后在2016年再次减至12.5BTC /区块。继2020年减半之后,目前位于6.25 / BTC区块。
如果向前推算,您会发现每个周期的块奖励总和等于100(50+25+6.25+3.125+1.5625+….依此类推)。通过将该数字乘以21万个块/周期图,您可以得出最大的2100万的最大供应量。
比特币总量的粗略描述:
对于发行总量的粗略描述是这样的:每10分钟产生一定量的比特币,每四年减半,发行总量上限是2100万枚。
说说减半的规律,2009年1月比特币的创世区块诞生,所谓创世区块就是比特币区块链上的第0个区块,这个区块中生成的比特币数量是50个,10分钟之后系统上会出现下一个区块,生成的比特币数量依然是50个。比特币系统规定每四年比特币的产量会减半,也就是说从2009年开始,每分钟产生50个;四年之后,每10分钟产生25个;再过四年,每10分钟产生12.5个,到2140年所有的比特币将会被全部生产出来,总量是2100万。
上面就是对于比特币发行过程的粗略描述,所谓粗略,就是有些数据是不精确的,例如通过计算器就可以算出到2140年,实际发出的比特币总量是要略小于2100万的
通过以上介绍,相信大家对于比特币总量有所了解,当然中本聪从来没有针对2100万做出过官方的解释,所以本文所有的分析,都是币圈在现有条件下的合理猜想,2100万的比特币总量设计,看似随意,实则包含了很多背后的逻辑。如果想要了解更多相关知识,可以关注币圈子,币小哥后期会持续更新相关报道!