比特币2100万枚的总量上限,并非人为随意设定的数字,而是由中本聪在比特币底层代码中写入的区块奖励减半规则,通过等比数列数学求和最终推导得出的固定结果,整个发行逻辑完全公开透明,任何人都可以通过源码与数学公式验证最终总量。比特币所有新币都只能通过矿工挖出区块获得,不存在其他增发渠道,初始创世区块诞生时就定下了每挖出21万个区块,区块奖励就减半一次的核心机制,初始每个区块可获得50枚比特币的挖矿奖励,这两个基础参数直接决定了比特币最终的发行总量上限。

比特币的出块速度被协议锚定在平均每10分钟产生一个新区块,21万个区块对应的时间周期大约是4年,这也是币圈常说的四年减半周期的由来。第一个减半周期内,21万个区块每个奖励50枚比特币,这一阶段总共产出1050万枚比特币;进入第二个周期,区块奖励减半为25枚,同样21万个区块产出525万枚;第三个周期奖励降至12.5枚,产出262.5万枚,第四个周期奖励6.25枚,产出131.25万枚,后续每一轮周期的奖励都会在上一轮基础上砍半,新产出的比特币数量也随之指数级递减。

比特币的总发行量是一个无穷递减的等比数列求和,首项a1为50×210000,公比q为1/2,根据无穷等比数列求和公式S=a1/(1-q),代入计算后就能得出总和恰好为2100万枚。随着减半次数不断增加,区块奖励会持续缩小,当奖励小于1聪也就是0.00000001枚比特币时,协议就不会再产生新的比特币,这个时间大致会在2140年到来,届时比特币挖矿将不再产生新币,矿工的收益来源会彻底转为交易手续费。

理论数学计算的上限是2100万枚,但现实中流通的比特币数量会略低于这个数值,早期不少矿工因为私钥丢失、硬盘损坏等情况,永久丢失了大量已经挖出的比特币,这些币种无法再在链上流转,属于彻底退出流通的资产。同时比特币的发行规则一旦写入底层代码,想要修改2100万的总量上限,需要全网绝大多数节点达成共识,在去中心化的网络架构下,这种改动几乎不可能实现,这也是比特币通缩属性和稀缺性的核心支撑。
很多投资者会疑惑中本聪为何选择50枚初始奖励和21万个区块的减半间隔,实际上这两个参数是中本聪结合现实挖矿周期做出的经验选择,并没有复杂的经济学理论支撑,但参数确定后,最终总量就被数学逻辑牢牢锁定。比特币的发行节奏完全可预测,没有央行式的通胀调控,这种predictable的发行模型,也是比特币区别于传统法定货币的核心特质,成为币圈投资者判断其价值支撑的重要依据。