据Bitcoinist 10月2日报道,比特币网络挖出了一个出块时间异常缓慢的区块,挖出该区块总共耗费了119分钟。尽管比特币网络的挖矿算力在近期创下了新高,但这种反常的现象还是发生了。
(图片来源:Pixabay)
比特币网络产生慢区块的概率极低
在比特币的网络设定中,矿工每十分钟就会挖出一个新的区块,到目前为止,比特币网络的出块时间一直保持在预定的时间内,只会在很小的幅度波动。
但区块高度为597273的区块着实让矿工花费了大量的时间和算力。
在上一个区块出块后,矿工花了119分钟才挖出了区块高度为59727319的区块。
这种情况在比特币的历史上只发生过10次,上一次发生这种情况还是在2014年5月。
假设比特币网络的平均出块时间是10分钟,那么产生该区块的概率仅为0.000679%。
-Antoine Le Calvez(@khannib) 2019年9月30日
花那么长时间挖出一个区块是非常罕见的。截至到10月1日,比特币网络的哈希速率为每秒89万亿次。这意味着在119分钟内,矿工们消耗了大量的电力和算力,才把它挖出来。
而下一个区块不到一分钟就被挖出来了。由于一些矿工试图利用概率优化的方式进行挖矿,因此该区块出现的概率应该是极低的。
目前对该区块出现的原因有两种解释,第一种说法是矿工没有就该区块达成共识。而另一种解释则认为,比特币区块链可能已经出现了分裂,但是分叉监控器没有检测到这种事件的发生。
比特币缺乏应急的难度调整机制
其实,其他网络也出现过出块时间过长的情况,比如Bitcoin Cash。其主要原因是参与挖矿的矿工太少,同时网络没有对挖矿难度进行调整。比特币网络每过两周会调整一次挖矿难度,目前该网络的挖矿难度处于历史最高水平。
就在块头59727319的区块挖出被之前,比特币网络突然失去了30%的哈希速率。此外,比特币网络在过去三个月里减少了1400多个节点,这表明比特币网络的去中心化程度降低了,同时该网络出现潜在安全隐患的可能性升高了。
比特币网络多次证明,它不会轻易陷入“挖矿的死亡螺旋”中。但是,比特币代码没有更灵活的方式来应对突然变化的挖矿难度。
目前为止,比特币的挖矿活动稳中有升,并没有出现大幅下滑。