BTC为什么要“四年减半”

回顾btc的价格涨跌走势,投资者可能会惊奇地发现在2012年和2016年,btc都开启了一波牛市行情。在这些特殊时期推动btc上涨的原因之一就是btc的四年减半。什么是四年减半?为什么要四年减半,又是如何减半的呢?你可以使用比特币交易一些虚拟的物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,你也可以使用比特币购买现实生活当中的物品。
一btc的奖励机制
先来回顾一下比特币的长相。
以一个个区块为单位,区块链的整条主链环环相扣,像铁轨上紧密相接的一块块枕木。矿工们每新生产一个区块(即挖矿),就像工人在无尽延伸的铁轨上铺上一块新的枕木。矿工们的一部分收入就来自生产区块后系统给予的奖励。
矿工为获得产出区块的资格需要解出一道高难度的数学题,系统可以控制数学题的难度,从而间接控制矿工们的挖矿速度(保持大约每10分钟出一个块),同时发送奖励。这意味着约每10分钟就会有新的btc被印发,如果不加以限制,btc增发可能会导致严重的通货膨胀。
对此,中本聪提出了简单而有效的办法奖励减半机制(h)。随着区块链铁路越来越长,矿工的挖矿奖励会越来越少,以此控制btc的通胀。
二btc到底有多少?
依据上述数据,我们可以通过计算得到btc的总量,这会是一个固定值。
即btc理论总量为2100万个,发放完毕之后不再有新的btc生成。通过奖励减半机制,btc可以有效遏制自身的通胀。
另外,我们还可以通过计算大致确定btc挖矿奖励减半触发的时间周期。依据矿工10分钟挖出一个块,一年365天的标准进行估算。
这也正是常说的btc四年减半的奥秘。
三btc会被采完吗?
严谨的读者可能会对此有所疑问。btc的奖励机制存在一个和芝诺二分法悖论(一个人从a点走到b点,要先走完路程的12,再走完剩下总路程的12,再走完剩下的12如此循环下去,永远不能到终点)相似的问题,每次btc奖励严格减少为原来的一半,则永远不会有挖矿奖励等于零的一天。那为何我们常常说btc会在2140年被挖完呢?
这是因为区块链数据结构的副作用,整数储存类型限制了btc的分割精度。即便是强悍到到能够改变世界的计算机也不能无穷地分割btc,由于整型的限制,btc会有一个小到整型无法再保存的界限。目前,记录在btc中的最小单位被称为s。
当btc奖励减半机制执行32次后,矿工奖励已经降低到1 s。理论上,当第33次减半执行后,矿工奖励应为0000000005个btc。但实际上这个数据已经小于1 s,矿工奖励会直接变为0个btc。此时,被挖出的btc总计有209999999769个。如果自第一个btc开采以来采矿能力保持不变(精确地保持每10分钟出一个新块),最后的比特币将在2140年10月8日左右被开采。(火星财经)