比特币理论上会在2140年左右基本全部挖完,严格来说无法挖到绝对清零,只能无限接近2100万枚总量上限,剩余少量比特币会以极小单位缓慢释放超过百年。比特币挖矿周期完全由底层代码的减半规则决定,2009年创世区块诞生至今,全网已经挖出超2000万枚比特币,剩余未挖出总量不足百万枚,但受几何递减的奖励机制限制,最后一小部分产出周期远超大众预期。

想要理清挖矿时长,核心要弄懂区块奖励减半的底层规则,比特币网络平均每10分钟生成一个区块,每累计挖出21万个区块,矿工的区块奖励直接减半,完整周期约4年。2009年初始单区块奖励50枚比特币,2012、2016、2020、2024年已经完成四次减半,当前单区块奖励仅3.125枚,下一次减半预计在2028年,奖励降至1.5625枚,后续每隔四年持续减半,区块奖励数值会不断缩小。这种递减模式类似无限分割的蛋糕,越往后每次产出的新币越少,哪怕只剩总量1%的比特币,也需要上百年才能逐步释放完毕。
2026年全网流通比特币已突破2000万枚,占2100万总量的95%以上,看似绝大部分比特币已经产出,但剩余未挖出的近95万枚会被分摊到未来一百多年。前半周期的比特币产出速度极快,2035年前后全网就能挖出99%的比特币,剩下1%的极小份额,会从2035年持续产出至2140年。到2140年时,区块奖励会缩减至比特币最小单位1聪,系统无法再拆分更小单位的比特币,行业内便认定此时比特币全部挖完,不会再有新比特币诞生。

很多新手会疑惑,全部挖完后矿工靠什么维持网络安全,这也是挖矿周期设计里的配套机制。区块奖励只是矿工收入的一部分,另一部分来自用户转账支付的链上手续费,当2140年区块奖励彻底归零,矿工将完全依靠交易手续费获得收益。随着比特币生态使用量提升,链上转账需求持续增加,手续费收入足以支撑矿工持续打包区块、维护全网算力,不会出现网络瘫痪的情况,这也是中本聪在代码中拉长挖矿周期、缓慢削减区块奖励的核心考量。

需要补充的是,2140年只是基于平均10分钟出块速度的估算时间,并非固定准确日期。全网算力暴涨或暴跌会调整挖矿难度,出块速度会小幅波动,可能让全部挖完的时间提前或延后数年,但整体时间框架不会发生大变化。同时要区分理论总量与实际流通量,不少早期比特币因私钥丢失永久尘封,永远无法流通,即便2140年挖矿结束,市场实际可交易的比特币会少于2100万枚。
