mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

比特币总量2100万个,绝非偶然

收藏
分享

为何比特币总量是2100万?

比特币何时才能彻底挖完?

在比特币的算法中,新的比特币产生是有周期和数量限制的根据算法规定,从最开始的每十分钟产生50个比特币,每四年效率减半,到2140年比特币会被彻底挖完。经过简单的计算,每小时6个区块的速度 * 24小时每天 * 365天一年 * 4年一周期,一个周期共产生21万个区块。所有区块的奖励从50到25再到12.5逐渐递减,所以一共是 50 + 25 +12.5 + 6.25 + 3.125 ...= 100的奖励,两数相乘则可以得到2100万比特币的总量。

以上的计算只是按照中本聪的算法推导了一遍比特币总量的计算,还是没有从根本上解释为何规定总量是2100万?

首先,2的50.899次方远小于常用编程语言支持的最大整数,也就是2的64次方减1,俗称64位整数。事实上在比特币软件的参考版本(用C++语言实现的)中,就是用64位整型变量来定义比特币的数额的。

其次,比特币的软件除了可以用C++实现之外,还可以用Python和JavaScript这样的脚本语言实现,很多比特币的钱包,如blockchain.info都是用JavaScript来实现的。不用C++而使用这些脚本语言,最大的好处就是加速了开发者的编码,提升了开发效率。而在这些脚本语言中,比如JavaScript,精确整数的最大范围就是2的52次方。比特币选择了2的50.899次方作为其数额的最大范围,不知道是中本聪有意为之,还是纯属巧合?

除此之外,还有观点认为比特币设计的时候比对了全球经济总量,是按照当前全球经济水平推算估计出的2100万上限。2008年全球金融危机,比特币创始人中本聪的第一篇论文诞生,并且2008年的美国M1为170万亿美元,2100万亿聪正好是其总额的十倍,完全足以支撑一个作为货币的可分割职能。

比特币诞生特点,一是不可增发,总量锁定只有2100万枚;二是不受任何中心化机构监管,包括央行和金融机构,三是具有可分割性。

作为一个货币的设计者,设计者必须要考虑的其中一个重要因素货币具有可分割性,这也是纸币出现之前,金属作为流通货币的一个重要因素。比特币的最小单位是:聪,一个比特币可以换分成一亿 聪 ,也就是说比特币的数量最多精准到小数点后的8位数。所以比特币的总量也可以理解为2100万亿聪,或者2的50.899次方聪。这样一来,就算比特币大幅度升值也不会出现因不易分割而无法购买低价值物品的问题。

设计者既然认为可分割性决定了货币能分割的越小越好,那为什么要固定这个数值呢?其实,在选择这个数值方面,中本聪比大多数人想的要远的多。

格林尼治时间2009年1月3日18点15分05秒,中本聪挖出了比特币网络的第一个区块,编号为0的创世区块一共50BTC。

从创世区块到第 20999个区块为阶段1,在这个阶段里矿工每完成一个区块的记账,可以得到50个比特币的奖励,也就是比特币网络中每生成一个新区快,比特币的数量就增加50。

中本聪认为比特币产生的速度应该递减。于是从第 21000个区块(该区块产生于2012年)开始,称为阶段2,每生成一个新区块只增加25个比特币。

这样继续下去,每生成 21000个区块,比特币就进入下一个阶段,每个新区块带来的新比特币数量减半。直到第33次减半时,每个块产生的新比特币从0.0021个直接减为0个。

这样算一下,总共产生的比特币就是 20999999.97690000个。

比特币产生的时间表

本文部分资料来源网络,仅供参考,不构成投资建议

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。