比特币总数固定为2100万枚,是底层发行参数经过数学运算得出的结果,并不是开发者随意填写的数字,这套机制从根源上杜绝了随意增发货币的可能性,也是比特币区别于传统法币最核心的特征。很多人会产生误解,认为中本聪先定下2100万这个数字,再反向设计挖矿规则,实际逻辑恰恰相反,先确定出块间隔、初始区块奖励、减半区块高度三大参数,总量上限是整套发行模型自然收敛之后得到的最终数值。比特币新币全部依靠区块奖励产生,不存在后台增发、预挖增发的通道,每一笔新币的产出都要被全网节点校验,不符合发行规则的区块会被网络直接拒绝。

支撑总量固定的核心,就是区块奖励减半机制。网络平均每10分钟产出一个区块,诞生之初每个区块给矿工50枚比特币的奖励,每累计挖出21万个区块,区块奖励直接减半,大致对应四年的时间周期。按照这套节奏,第一个减半周期产出1050万枚比特币,第二个周期产出525万枚,后续每一轮周期产出数量持续折半,形成公比为二分之一的等比数列,不断累加之后,理论上无限趋近2100万枚。因为比特币最小单位为聪,代码只支持整数运算,每次减半会出现微小舍入损耗,未来全部奖励释放完毕,实际产出的比特币会略低于理论上限,按照现有节奏推算,区块奖励会在2140年前后降低至无法发放,新币发行就此停止。

这套固定总量的设计,带有很强的货币理念导向,诞生于金融危机背景之下,目的就是打造一套不受中心机构操控的货币体系,避开法币体系里无限增发带来的通胀问题。黄金的稀缺来自自然资源,新矿被发掘就会改变供给节奏,而比特币的供给曲线完全写死在协议当中,不会因为算力涨跌、市场行情变化而发生改动。即便未来比特币的使用规模持续扩张,也不需要增发币种,比特币支持拆分到小数点后八位,也就是1亿聪等于一枚比特币,极小的单位拆分可以适配不同规模的交易场景,不会因为总量有限造成实际使用层面的阻碍。

技术层面虽然代码文件可以被修改,但想要真正改动比特币总量上限几乎没有落地的可能。修改发行上限属于硬分叉改动,不能依靠开发者、矿工单方面完成,必须得到全球绝大多数全节点的自愿升级,所有网络参与者达成一致才可以生效。历史上社区曾经出现过调整供给规则的相关提案,都会遭遇大面积反对,市场参与者已经将2100万的总量上限视作比特币价值的重要基石,一旦打破稀缺预期,原有网络共识就会瓦解。即便少数群体强行修改代码,也只会分叉出一条全新的竞争币种,原有比特币主链依旧会维持原本的固定总量规则继续运行。
