作者:BitMEX?研究团队
比特币现金哈希率估算-–PH/s
比特币现金哈希率波动的问题
近期,有人对比特币现金哈希率的波动明显高出正常水平,导致区块时间的变化大于预期表示担忧。如上图所示,哈希率的波动似乎在2019年10月初左右有所增大。需要注意的是,考虑我们是根据区块时间来计算哈希率的,这是一个随机且动态的过程,因此要确定哈希率短期的变化是否随机,或是否是由实际变化所导致的具有挑战性。但是,我们认为数据具有合理的说服力。在我们看来,这种波动性可能让网络在某些时期支付的可靠性略有降低,但这不是个大问题。
2019年10月,我们对比特币现金的难度、区块时间戳以及我们节点收到比特币现金区块的时间进行了基本分析。
如下图所示,与比特币相比,比特币现金的波动时间间隔的确显得更大。
区块间的时间间隔–50区块滚动平均-2019年10月
不仅是区块之间的比特币现金时间间隔看起来比比特币更加不稳定,峰值更高而谷值更低,而且其随机性似乎也更小,峰值和谷值更规律。数据可能存在某种形式的周期性,这可能意味着操纵,但我们没有发现任何直接的证据。另一方面,数据的随机性意味着图表可能看起来有周期性,但这可能是错觉。请注意,比特币现金难度是按照每个区块调整的,因此调整算法不应造成此类周期性。还请注意,选择的是50个区块的滚动周期,以最大程度地增大峰值和谷值的大小,因此图表可能对问题略有放大。
尚无证据证明引起这一现象的原因
我们在下表中,通过计算每个区块高度的难度,分析了每个矿池每个区块的平均难度。我们试图确定,是否某个矿池在用于实现减小平均难度的某个策略取得了成功。分析没有结论,未知矿工达到的平均难度相当接近平均水平。但是,对数据进行更详细的分析,可能会发现更需要关注的环节。
比特币现金–2019年10月采矿统计
我们还分析了区块时间戳与本地系统时钟显示收到区块的时间之间的时间间隔,再次寻找矿池之间的差异以求获得操纵证据。也许可以利用我们昨天的文章中提到的潜在的8.3%的脆弱性。但同样也没有发现直接证据,未知的矿池表现平均,时间戳早于我们的系统时钟0.48分钟。
下面的图表继续对比我们的本地时钟观察时间戳间隔,并对比特币和比特币现金加以比较,试图从视觉上识别任何违规。它们似乎显示,比特币时间戳一般与我们的本地时钟更加一致,而且时间间隔的波动更小。这可能仅仅说明比特币拥有较比特币现金更为强大的点对点网络,区块繁殖的速度更快,而非对时间戳有任何恶意操纵。
比特币现金–时间戳与我们的本地节点时钟之间的平均时间间隔–2019年10月–
比特币–时间戳和我们本地节点时钟之间的平均时间间隔-2019年10月
我们找不到任何操纵时间戳或其他恶意挖矿策略的证据。比特币现金是一种少数派哈希率币种,因此在种程度上可能让哈希率更加不稳定。显性的周期性,也许是由用于挖掘最具赚钱的币的自动化系统的滞后,或其它某些更为良性的因素所致。
结论
想要解决比特币现金哈希率波动性这一潜在问题,可能需要硬分叉,并且该币种已经计划在几天内就进行硬分叉升级,但不包括针对上述问题的修复。所有修复在展开前都可能需要大量的开发工作和分析/讨论。因此,短期内不可能修复。但是,这一问题也许没那么迫切。
至于比特币现金,也许会考虑解决这一问题,我们建议对以下提议加以考虑:
1.????合并挖矿–正如我们先前在?2017?年?11?月所说明的那样,启用与比特币合并挖矿可以增加比特币现金挖矿的稳定性,但比特币现金社区的部分人,可能因为对比特币的态度不那么友好而仍然不愿意采纳这种方式。我们认为,这种憎恨会随着时间的推移而消散。
2.????采用比特币两星期的调整期?–?比特币现金可以恢复至比特币固定的两星期难度调整系统。这可能无法完全解决问题,但也许是更简单的解决办法。
3.???减少区块时间?–?比特币现金可以重新启用1MB的区块大小限制,并将区块时间减少到1分钟左右。不过这可能无法解决哈希率的波动,由于区块时间间隔减小,所以无论如何区块都会显出合理地规律性。我们认为,与提高对区块大小的限制相比,该策略更直截地匹配比特币现金社区的目标,即无需等待如此长的确认时间,增加链上的吞吐量并提高可用性。
截至目前,哈希率波动性增加的问题似乎并不紧迫,而且只持续了一个月。至少对我们而言,2019?年?10?月波动明显突然增加,还是一个未解之谜。但如果这种情况持续,或有特定原因变得明显,则可能需要解决。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。