什么是比特币减半

为什么比特币的区块奖励每21万个区块减半一次,它如何把总量限定在2100万枚 BTC,以及这对矿工意味着什么。

3 分钟 · 1184 字更新于: #基础知识#比特币#减半#挖矿

比特币减半是写进比特币协议里的一个预定事件:每隔固定的间隔,每个区块新产生的比特币数量就会减少一半。这是比特币最广为人知的特点之一,因为它让新币的发行在未来几十年里都可以预测。

新的比特币从哪里来

比特币没有中心化的发行方,新币通过挖矿(mining)进入流通。矿工把待处理的交易打包成区块,竞争把下一个区块添加到链上。网络的目标是大约每10分钟产生一个新区块。成功添加有效区块的矿工会获得一份奖励,由两部分组成:

  • 区块补贴,即新产生的比特币
  • 交易手续费,由交易被打包进该区块的用户支付

减半只影响第一部分,也就是区块补贴。手续费由用户自行设定,不受减半影响。

减半如何运作

规则很简单:每隔21万个区块,区块补贴就除以二。按照每个区块约10分钟的目标计算,21万个区块大约需要四年。减半与区块高度挂钩,而不是与日历日期挂钩,因此具体日期只能提前估算。如果出块速度平均比10分钟稍快或稍慢,日期也会随之前后移动。

减半不需要任何投票或公告。网络中的每个全节点都遵循同样的规则,直接拒绝那些试图领取超出允许额度补贴的区块。

历次减半

2009年比特币诞生时,区块补贴为50 BTC。此后共经历了四次减半:

  • 2012年:从50 BTC 降至25 BTC
  • 2016年:从25 BTC 降至12.5 BTC
  • 2020年:从12.5 BTC 降至6.25 BTC
  • 2024年4月,在第84万个区块:从6.25 BTC 降至3.125 BTC

下一次减半将发生在第105万个区块,预计在2028年前后,具体时间取决于此前的出块速度。

为什么总量上限是2100万枚

由于补贴不断减半,新增比特币的总量构成了一个递减数列。把每个减半周期的全部补贴加起来,总数会无限接近2100万枚 BTC,但永远不会超过它。这些币中的大部分已经被挖出。每个新周期新增的币只有上一个周期的一半,因此剩余的币释放得越来越慢。

最终,区块补贴会小于比特币的最小单位“聪”(即一亿分之一枚比特币)。到那时(预计在很遥远的未来),补贴实际上降为零,不会再有新币产生。

减半对矿工意味着什么

对矿工来说,减半会让收入中的补贴部分一夜之间减少一半,而设备和电力成本却维持不变。使用效率较低的矿机或电价较高的矿工,可能会发现挖矿已经无法覆盖成本,一些人可能会关停矿机。网络通过难度调整来应对这种情况:比特币大约每2016个区块重新计算一次出块难度,使平均出块时间无论有多少矿工在线,都保持在10分钟左右。

补贴逐渐消失后的手续费

随着补贴不断缩小,交易手续费预计将在矿工收入中占据越来越大的比重。从非常长远的角度看,仅靠手续费是否足以激励矿工、维持网络安全,仍是比特币社区持续讨论的一个开放问题。

减半与市场

人们经常把减半和比特币价格联系在一起讨论。常见的说法是:进入市场的新币减少,会改变供需平衡。也有人指出,减半的时间表早在数年前就已公开,市场可能已经把它计入价格;况且价格同时受到许多因素影响。对此并没有共识,过去减半前后的行情也无法为未来提供任何保证。可以确定的只有一点:减半降低了新比特币的发行速度。

要点回顾

  • 减半每21万个区块(大约每四年)把区块补贴削减一半。
  • 区块补贴最初为50 BTC,自2024年4月起为3.125 BTC。
  • 减半时间表由每个节点运行的代码强制执行,而不是由任何公司决定。
  • 正因为有减半,比特币的总供应量才被限定在2100万枚。
  • 减半对价格的影响存在争议,也无法预测。