比特币2100万枚总量上限,是由初始区块奖励、固定减半区块间隔共同构成的等比数列数学收敛结果,并非人为直接填写的固定数字,协议实际理论极限略低于2100万枚。比特币没有中心化发行机构,所有新比特币全部来自矿工打包区块获得的区块奖励,网络平均每十分钟产出一个新区块,创世阶段每个区块奖励为50枚比特币,每累计挖出21万个区块之后,区块奖励直接减半,这个规则被写进底层代码,全网所有全节点统一校验执行,无法单方面修改。每一轮减半对应的21万个区块,按照十分钟出块速度换算,大致接近四年时间,这也是市场常说四年减半周期的由来,但区块产出速度会受算力波动轻微影响,减半触发看区块高度,不看日历时间。

把每一轮减半周期产出的比特币相加,就能看清完整计算逻辑,第一个周期21万区块,单块奖励50枚,合计产出1050万枚比特币,减半之后第二个周期单块奖励25枚,产出525万枚,第三个周期12.5枚,产出262.5万枚,后续每一轮周期产量直接变为上一轮的一半,形成公比为二分之一的无穷递减等比数列。按照等比数列求和公式计算,全部周期产量加总收敛于2100万,不过比特币最小单位为聪,1比特币等于一亿聪,奖励只能以整数聪发放,无法无限细分,当区块奖励衰减至不足1聪时,区块奖励直接归零,不会继续产生新币,所以最终理论总供给会停留在20999999.9769枚附近,不会达到严格的2100万整数值。

很多币圈新手容易混淆理论总量和实际可流通比特币,2100万只是协议设定的发行天花板,现实当中能够交易流转的比特币数量会更少。部分比特币因为私钥丢失、存储介质损坏、助记词遗忘被永久锁死在链上地址,这部分代币依旧存在于链上记录,会计入已挖出总量,但是永远无法转账使用,不会参与二级市场流通。还有少量比特币通过特殊交易输出被永久销毁,同样属于不可动用的资产。随着时间推移,这类沉睡的比特币还会持续增加,进一步压缩实际流通盘,这也是很多交易者会参考实际流通量,而不是单纯看2100万理论上限做分析的原因。

这套发行模型同时决定了比特币完整的发行时间线,一次次减半之后,新增比特币的产出速度持续放缓,绝大多数比特币会在早期被挖掘出来,剩余一小部分需要跨越上百年时间慢慢释放,预计到2140年前后,区块奖励会彻底归零,网络不再诞生新的比特币。等到区块奖励消失之后,矿工不再依靠新币获取收益,主要收入来源转为用户转账支付的手续费,以此维持区块链打包和网络安全运转。这套设计把货币发行完全交给数学规则,脱离人为调控,也是比特币稀缺叙事的核心根基,理解2100万总量的计算逻辑,才能看懂比特币通胀率持续下行的底层逻辑。
