比特币的总量上限在现行共识规则下不会自行改变,行业通常将其概括为2100万枚;但总量固定并不等于市场上永远有2100万枚可以自由流通。更准确地说,比特币新增发行被写进协议,由全球节点按照同一套规则验证,矿工不能凭空多领,开发者也无法单方面把供应量调高。只要多数参与者继续运行现有规则,2100万就是比特币供应量的核心边界。

这套上限并不是一次性铸造完成,而是通过区块奖励逐步释放。比特币2009年启动时,每个区块奖励为50枚BTC,之后每产生210000个区块,奖励就减半一次,时间大致相隔四年。2024年4月20日完成第四次减半后,区块补贴降至3.125枚BTC;按照现有节奏,下一次减半预计发生在2028年,奖励将降至1.5625枚。减半影响的是新增比特币进入市场的速度,而不是把已经存在的BTC直接砍掉一半。
2100万更像是行业常用的整数表达。比特币以聪为最小单位,1枚BTC等于1亿聪,区块奖励在代码层面以整数聪计算,并在每轮减半时向下取整。按照这套发行逻辑,最终可发行数量会略低于2100万枚,常见计算结果约为20999999.9769 BTC。Bitcoin Core中的MAX_MONEY虽然写着2100万枚,但它主要是共识验证中的金额安全边界,并不单独负责制造比特币,真正决定增发节奏的是初始区块补贴、减半周期以及奖励归零规则。

比特币总量固定,也要和实际可用流通量区分开。部分持币者遗失私钥后,相关BTC仍然留在区块链上,地址余额不会自动消失,却几乎无法再次转出;早期长期未动的钱包、误操作转入不可使用地址的币,都会让有效供应量低于链上累计发行量。与此2100万枚并不意味着每个人都必须持有整枚BTC,用户可以按聪进行交易和计价。对普通投资者来说,真正需要观察的是新增供应、交易所余额、长期持币比例和市场流动性,而不是只盯着一个总量数字。

理论上,比特币供应规则并非宇宙法则,未来若要扩大总量,必须修改共识规则,并获得节点、矿工和用户的广泛接受。单方面运行增发版软件,无法让所有旧节点承认新增区块,反而可能形成硬分叉,原有链与新链各自运行。也正2100万枚之所以被市场视为硬上限,不只是因为代码里存在一个数字,更因为它背后绑定了长期形成的共识。固定供应能够制造稀缺叙事,却不能自动保证价格上涨,BTC最终仍会受到需求、资金流动、宏观利率、矿工成本和市场情绪共同影响。
