BTC为什么要“四年减半”

来源:火星财经

BTC到底有多少?为什么要”四年减半”?会被采完吗?

回顾BTC的价格涨跌走势,投资者可能会惊奇地发现在2012年和2016年,BTC都开启了一波牛市行情。在这些特殊时期推动BTC上涨的原因之一就是BTC的”四年减半”。什么是”四年减半”?为什么要”四年减半”,又是如何减半的呢?

一、BTC的奖励机制

先来回顾一下比特币的长相。

BTC为什么要“四年减半”

以一个个区块为单位,区块链的整条主链环环相扣,像铁轨上紧密相接的一块块枕木。矿工们每新生产一个区块(即挖矿),就像工人在无尽延伸的铁轨上铺上一块新的枕木。矿工们的一部分收入就来自生产区块后系统给予的奖励。

矿工为获得产出区块的资格需要解出一道高难度的数学题,系统可以控制数学题的难度,从而间接控制矿工们的挖矿速度(保持大约每10分钟出一个块),同时发送奖励。这意味着约每10分钟就会有新的BTC被”印发”,如果不加以限制,BTC增发可能会导致严重的通货膨胀。

对此,中本聪提出了简单而有效的办法——奖励减半机制(Halving)。随着”区块链铁路”越来越长,矿工的挖矿奖励会越来越少,以此控制BTC的通胀。

BTC为什么要“四年减半”

二、BTC到底有多少?

依据上述数据,我们可以通过计算得到BTC的总量,这会是一个固定值。

BTC为什么要“四年减半”

即BTC理论总量为2100万个,发放完毕之后不再有新的BTC生成。通过奖励减半机制,BTC可以有效遏制自身的通胀。

另外,我们还可以通过计算大致确定BTC挖矿奖励减半触发的时间周期。依据矿工10分钟挖出一个块,一年365天的标准进行估算。

BTC为什么要“四年减半”

这也正是常说的BTC”四年减半”的奥秘。

三、BTC会被采完吗?

严谨的读者可能会对此有所疑问。BTC的奖励机制存在一个和芝诺二分法悖论(一个人从A点走到B点,要先走完路程的1/2,再走完剩下总路程的1/2,再走完剩下的1/2……如此循环下去,永远不能到终点)相似的问题,每次BTC奖励严格减少为原来的一半,则永远不会有挖矿奖励等于零的一天。那为何我们常常说BTC会在2140年被挖完呢?

BTC为什么要“四年减半”

这是因为区块链数据结构的副作用,整数储存类型限制了BTC的分割精度。即便是强悍到到能够改变世界的计算机也不能无穷地”分割”BTC,由于整型的限制,BTC会有一个小到整型无法再保存的界限。目前,记录在BTC中的最小单位被称为Satoshi

BTC为什么要“四年减半”

当BTC奖励减半机制执行32次后,矿工奖励已经降低到1 Satoshi。理论上,当第33次减半执行后,矿工奖励应为0.000000005个BTC。但实际上这个数据已经小于1 Satoshi,矿工奖励会直接变为0个BTC。此时,被挖出的BTC总计有20999999.9769个。如果自第一个BTC开采以来采矿能力保持不变(精确地保持每10分钟出一个新块),最后的比特币将在2140年10月8日左右被开采。

BTC为什么要“四年减半”