比特币代码的所有规则中很少会被尊为比特币生产的硬性限制。
规定比特币2100万数量限制的代码将会在比特币的生命周期中发布。通过限制比特币能够被生产出来的总数量,中本聪可以创建明确数量的可用数据以及一种革命性成就。
在某种程度上,比特币受限制的生产旨在抵消无休止的纸质货币的印刷。
中本聪在最初的比特币白皮书(白皮书中文版下载)中将比特币与黄金的发掘相比,他(她)写道:
“按照惯例,区块中的第一笔交易非常的特殊,这标志着由区块创造者所有的一个新币的诞生。这增加了节点支持网络的动机,为 比特币的流通提供了方法,因为比特币网络中没有中央机构来发行比特币。常数数量的新币的稳定增加类似于黄金矿工耗费资源来增加黄金流通量。而对于比特币来 说,耗费的是CPU时间和电力。”
然而,在实际的代码中,并没有‘常数数量的新币’。
相反,在恰当的位置有规定规定了多少比特币需要被发布以及何时和如何减少供应,最终导致有一段时间会没有新币被发布。
每当有新区块被添加到比特币网络,刚完成的比特币会被奖励给任何发现这个有效区块的矿工。这种奖励最初被设定为50BTC
,之后在2012年降为25BTC
。而在今年7月份的某个时候预计将会降为12.5BTC
。这就是我们所说的‘减半’。
按照Bitcoin Core客户端,main.cpp,最初的nSubsidy为50*COIN
,常量为1亿聪(satoshis)。
在代码中,有一列写道:
“Consensus.nSubsidyHalvingInterval = 210000;”
这是指每生成21万区块,新发布的新币数量应该突然减半。当这个代码运行的时候,它会持续计算已经解决了多少区块。当数量达到21万整时,第一次减半将会出现。
当第210,000个区块产生时,发布的比特币区块数量为50*COIN
除以2,即25亿聪或者25比特币。
在第1574行中,代码指定了如何达到比特币最大数量。它写道:
If (halvings >= 64)
return 0;
这就意味着一旦出现64次减半,将不会再发布nSubsidy
。换句话说,当50被2除64次时,最后一个比特币将会被发布到比特币市场,比特币的流通总数将会达到最高的2100万。
与其他被认定会出现通货紧缩的资产不同,比特币代码中非常清楚地表明了比特别地最大流通数量。而这个数量是通过这种减半过程来实现的。
可以想象的是,当下一次比特币减半来临的时候,矿工将会首当其冲。
在白皮书中,中本聪解释说比特币的增加需要消耗CPU时间和电力。矿工有专用的硬件设备,这些设备不断地运行以此发现下一个区块,整个过程中使用恒流电力。
当矿工通过挖矿获得的收入超过挖矿运行的成本时,他们便可以挣到钱,挖矿成本除了电力消耗之外,还包括保险费和推动高强度数据中心所需要的其他费用。
但是由于减半,矿工的收入也会相应地下降,这对于他们的业务来说具有重大影响。
根据CoinDesk比特币美元价格指数,比特币价格在美国东部标准时间6月10日中午12点平均达到577美元。如果当第420,000块区块被生产出的时候,比特币的价格能够处于这个位置,矿工能够获得的收入按美元记预计将会瞬间从14,425
美元降到7,212.50
美元。
失去50%的收入可能会导致一些比特币矿工不得不暂停挖矿。至少有一位矿工已经在减半之前拔掉了自己的插头。
然而,针对比特币减半造成的担忧已经出现了严厉的争辩,鉴于比特币减半在其代码中已经被预先编程好的,所以矿工可能已经正在为这个事件的到来进行了准备。与黄金或者其他贵金属,这些随时可能会出现新的重大发现东西不同,比特币矿工清楚地知道会发生什么以及什么时候发生。
一些人认为比特币挖矿收益将会减半并不意味着比特币矿工肯定会失去50%的收入,他们认为,人们对比特币的普遍需求将会保持稳定,一旦日常中生成的比特币数量减少,比特币的价格将会上升。
例如,如果矿工卖掉每一个区块的生成的25BTC来支付账单,这就意味着大约每10分钟会有25个新币进入到市场(这一数字会根据网络变化出现波动)。
如果这些新币进入市场的同时,比特币价格还能够稳定在577美元,这就意味着每个区块会有14,425美元的可用需求。
如果每10分钟发布的可用比特币数量降到12.5BTC,比特币的价格将必须增加以弥补可用的14,425美元需求。因此,矿工应该看清挖矿补助从25BTC降为12.5BTC并不意味着收入会下降。
幸运的是,比特币网络在此之前就已经经历过减半,虽然在当时比特币挖矿业规模和整体市场活动要小得多。
比特币在2012年11月28日经历了它的第一次减半,每区块的补助从50BTC降到25BTC。
在那时,比特币网络算力接近25,000GH/s
,与今天相比相去甚远。一个月之后,网络算力降到了接近20,000GH/s
,下降了大约20%。然而,2013年2月,全网算力回升到了其之前的高度并且继续升高。
在第一次减半发生时,比特币的价格约12.25美元,这就意味着矿工从每一个封闭的区块中获得约612.5美元。到2013年2月,这个价格实际上 增加到约30美元。矿工虽然失去了一半的比特币补贴,但是比特币的上升的价格足以抵消减半带来的损失。到2013年4月,比特币价格上升到约181美元。
但是,25,000GH/s
算力(一般人在自己家里挖矿便可以达到)与现在的产业级别算力大不相同(今天我们看到的在中国、冰岛、美国西北部和格鲁吉亚共和国的挖矿农场)。
现在,全网算力达到了1.4exahash
即14亿gigahash/s
。当今年7月份的第二次减半来临时,全网算力可能会下降到1.12exahash
。
幸运的是,矿工可以将莱特币拿来作为减半的参考。
莱特币减半发生时的算力月为1.19TH/s。2015年8月25日,莱特币减半发生,在之后的几天里,其全网算力从1.19TH/s降到了1.11TH/s。
事实证明,莱特币的算力仅仅下降了80GH/s,即7%。
Coinbase技术总监以及莱特币的‘中本聪’ Charlie Lee解释了为什么算力实际上并没有下降:
“全网算力下降了一小点儿,但是之后很快又重新上升回到之前的水平。这确实是意料之外,但是我认为我能够解释。我和一些中国矿工对比特币扩容进行了交谈,学到了一些有趣的事情。大部分矿工发现电力免费或接近0成本。”
本质上来说,因为电力成本非常低,矿工没有理由关闭他们已经支付过的硬件的运行。换句话说,尽管利润下降,由于电价水平,他们仍旧有利可图。
大部分的挖矿地区提供了廉价的电力,所以当比特币减半的时候,会出现类似于莱特币的结果:比特币全网算力可能会下降,但是幅度不会很大。
对比特币网络的真正影响——价格——还有待观察。在减半事件发生之前的几周少不了评论和猜测。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。