比特币总数2100万枚并非刻意挑选的神秘数字,而是源代码中区块初始奖励、减半周期共同运算得出的数学结果,这套规则被直接写入协议底层,没有任何中心化主体可以随意修改。很多币圈新手会误以为2100万是经过复杂宏观经济演算得来的最优数值,实际情况是中本聪选定初始50枚区块奖励、每21万区块执行一次减半这两组基础参数之后,通过等比数列求和,最终收敛得到2100万这个总量上限。这套发行机制模仿贵金属开采,新币只能依靠挖矿产出,随着时间推移,新增比特币的数量会持续降低,直至区块奖励小于最小单位1聪,不再产生新的比特币。

比特币网络设定平均每十分钟产出一个区块,创世块诞生之初,矿工每打包一个区块可以获得50枚比特币作为补贴奖励,每当累计挖出21万个区块,大约耗时四年,区块奖励直接减半,奖励依次变成25枚、12.5枚、6.25枚不断向下衰减。把每一个减半周期产出的比特币全部相加,就会无限趋近2100万枚。现实当中永远不会精准达到2100万,因为大量比特币因为私钥丢失、转账失误被永久销毁,真实可流通的比特币会低于理论上限,减半的循环持续数十轮之后,区块补贴奖励归零,矿工的收益会完全依靠用户转账手续费维持网络运行。

选择这一组基础参数也存在现实层面的工程与使用考量,中本聪曾经表示,这属于具备现实参考的估算,目的是让比特币最小单位聪,能够适配未来全球流通支付的量级,2100万亿聪的总最小单位数量,适配计算机64位整数存储的安全区间,避免溢出bug问题。如果当初开发者更换初始奖励数字,比特币总量上限就会随之改变,例如初始奖励设置为100枚,总量上限就会变成4200万枚,所以2100万本身不存在玄学含义,重点在于总量被代码硬性锁死,以此对抗法币体系无限印钞带来的货币贬值问题,打造出密码学保障的数字稀缺属性。

理解2100万的设计逻辑,也要分清理论总量和实际流通量的差别,不要把总量上限直接等同于现存可用比特币。协议规则不会阻止比特币丢失,私钥遗忘、误转至无法访问的地址,都会让对应比特币永久退出流通,这部分资产会计入2100万的理论上限,但是市场上永远无法交易。这套通缩发行模型也是比特币重要的叙事基础,不过稀缺不等于价格必然上涨,市场价格依旧会受到宏观环境、资金流动、市场情绪多重因素左右,总量固定只是底层规则,不能直接作为投资获利的依据,参与相关交易依旧需要承担极高的市场波动风险。