比特币的协议上限通常被称为2100万枚btc,但从程序实际计算看,最终通过区块奖励产生的数量约为2099.99999769万枚,略低于2100万枚。这个数字不是交易平台设定的库存,也不是矿工可以自行调整的目标,而是写入比特币共识规则的发行边界。bitcoin core代码将21,000,000 btc设为金额校验上限,任何超过该范围的区块奖励或交易金额都不会被节点正常接受。

比特币的稀缺性,核心来自区块补贴减半机制。2009年网络启动时,矿工每挖出一个区块可获得50枚BTC,之后每产生210000个区块,补贴便减少一半,时间大约相隔四年。2012年降至25枚,2016年降至12.5枚,2020年变为6.25枚,2024年4月20日完成第四次减半后,目前每个区块的新币补贴为3.125枚。发行速度不断放慢,总量也沿着一条可预期的曲线逼近上限。

很多人会把2100万枚直接理解为最后一定能完整挖出2100万枚,这里存在一个技术细节。比特币最小单位是聪,1枚BTC等于1亿聪;每次减半后,区块补贴按整数聪计算,无法无限保留小数,因此后期会出现舍入损耗。按照现行发行逻辑,理论累计发行量约为2099.99999769万枚,而不是精确的2100万枚。市场传播中使用2100万枚,是便于理解的四舍五入表达,也是比特币固定供应叙事的标准说法。
但这并不意味着届时网络会停止运行。新币补贴归零后,矿工收入将主要来自交易手续费,区块仍然需要矿工打包交易并维护账本安全。减半带来的影响,也不能简单等同于价格必然上涨,它只会降低新增供给,真正决定BTC行情的仍包括市场需求、流动性、宏观利率、监管变化和投资者预期。供应有限是基础条件,不是单独的涨价保证。

还要区分总量上限和实际可流通数量。部分比特币可能因私钥丢失、地址无人维护或早期持有者无法找回资产而长期沉睡,这些币通常仍被计入链上发行总量,却未必能重新进入市场。2100万枚代表的是协议允许产生的最高边界,不等于现实中可随时买卖的BTC数量。除非网络参与者共同接受新的共识规则,否则任何单个矿工、交易平台或开发者都不能把这个上限随意扩大。
