摘要:我们观察了近期比特币现金网络哈希率波动的增加程度。我们注意到,振荡显性的周期性可能表明存在某种形式的操纵,但我们没有发现这种行为的直接证据。我们的结论是,对于比特币现金哈希率的波动问题,没有简单的解决方案,另一方面,到目前为止,对币的可用性的负面影响微乎其微。短期内最好的办法可能是耐心等待并研究可能的解决方案,除非某个特定的原因变得更加明显。
比特币现金哈希率估算-(8小时滚动均值)– PH/s
(资料来源:BitMEX 研究)
(注:选择了八个小时,最大程度地提高显性的哈希率振荡的视觉效果。哈希率数据经使用难度和区块时间戳算得)
比特币现金哈希率波动的问题
近期有人对比特币现金哈希率的波动明显高出正常水平,导致区块时间的变化大于预期表示担忧。如上图所示,哈希率的波动似乎在 2019 年 10 月初左右有所增大。需要注意的是,考虑我们是根据区块时间来计算哈希率的,这是一个随机且动态的过程,因此要确定哈希率短期的变化是否随机,或是否是由实际变化所导致的具有挑战性。但是,我们认为数据具有合理的说服力。在我们看来,这种波动性可能让网络在某些时期支付的可靠性略有降低,但这不是个大问题。
在 2019 年 10 月,我们对比特币现金的难度、区块时间戳以及我们节点收到比特币现金区块的时间进行了基本分析。
如下图所示,与比特币相比,比特币现金的波动时间间隔的确显得更大。
区块间的时间间隔 – 50 区块滚动平均(分钟)- 2019 年 10 月
(资料来源:BitMEX 研究)
(注:x 轴是比特币现金的区块高度,而截至2019年10月29日结束前的29天,比特币增加的时间间隔相同)
不仅是区块之间的比特币现金时间间隔看起来比比特币更加不稳定,峰值更高而谷值更低,而且其随机性似乎也更小,峰值和谷值更规律。数据可能存在某种形式的周期性,这可能意味着操纵,但我们没有发现任何直接的证据。另一方面,数据的随机性意味着图表可能看起来有周期性,但这可能是错觉。请注意,比特币现金难度是按照每个区块调整的,因此调整算法不应造成此类周期性。还请注意,选择的是 50 个区块的滚动周期,以最大程度地增大峰值和谷值的大小,因此图表可能对问题略有放大。
尚无证据证明引起这一现象的原因
我们在下表中,通过计算每个区块高度的难度,分析了每个矿池每个区块的平均难度。我们试图确定,是否某个矿池在用于实现减小平均难度的某个策略取得了成功。分析没有结论,未知矿工达到的平均难度相当接近平均水平。但是,对数据进行更详细的分析,可能会发现更需要关注的环节。
比特币现金 – 2019 年 10 月采矿统计
矿池 | 所采区块的号码 | 采矿份额 | 采掘每个区块的平均难度 | 时间戳与本地时钟之间的平均时间间隔(分钟) |
未知 | 2,260 | 58.5% | 346,505,954,955 | 0.48 |
BTC.TOP | 394 | 10.2% | 338,181,028,080 | 0.37 |
BTC.COM | 374 | 9.7% | 356,552,266,136 | 0.35 |
Bitcoin.com | 266 | 6.9% | 351,755,694,757 | 0.68 |
ViaBTC | 234 | 6.1% | 354,652,554,749 | 0.40 |
Antpool | 210 | 5.4% | 355,272,725,567 | 0.38 |
Huobi | 118 | 3.1% | 344,651,571,915 | 1.00 |
DPOOL | 6 | 0.2% | 360,262,982,821 | 0.31 |
总计 | 3,862 | 100.0% | 347,926,146,858 | 0.48 |
(资料来源:BitMEX 研究)
我们还分析了区块时间戳与本地系统时钟显示收到区块的时间之间的时间间隔,再次寻找矿池之间的差异以求获得操纵证据。也许可以利用我们昨天的文章中提到的潜在的 8.3%的脆弱性。但同样也没有发现直接证据,未知的矿池表现平均,时间戳早于我们的系统时钟 0.48 分钟。
下面的图表继续对比我们的本地时钟观察时间戳间隔,并对比特币和比特币现金加以比较,试图从视觉上识别任何违规。它们似乎显示,比特币时间戳一般与我们的本地时钟更加一致,而且时间间隔的波动更小。这可能仅仅说明比特币拥有较比特币现金更为强大的点对点网络,区块繁殖的速度更快,而非对时间戳有任何恶意操纵。
比特币现金 – 时间戳与我们的本地节点时钟之间的平均时间间隔(分钟)– 2019 年 10 月–( Y 轴切割以便于与比特币进行比较)
(资料来源:BitMEX 研究)
(注:橙色线是 50 区块移动均值)
比特币 – 时间戳和我们本地节点时钟之间的平均时间间隔(分钟)- 2019 年 10 月
(资料来源:BitMEX 研究)
(注:橙色线是 50 区块移动均值。X 轴是 2019 年 10 月)
我们找不到任何操纵时间戳或其他恶意挖矿策略的证据。比特币现金是一种少数派哈希率币种,因此在种程度上可能让哈希率更加不稳定。显性的周期性,也许是由用于挖掘最具赚钱的币的自动化系统的滞后,或其它某些更为良性的因素所致。
结论
想要解决比特币现金哈希率波动性这一潜在问题,可能需要硬分叉,并且该币种已经计划在几天内就进行硬分叉升级,但不包括针对上述问题的修复。所有修复在展开前都可能需要大量的开发工作和分析/讨论。因此,短期内不可能修复。但是,这一问题也许没那么迫切。
至于比特币现金,也许会考虑解决这一问题,我们建议对以下提议加以考虑:
- 合并挖矿–正如我们先前在 2017 年 11 月所说明的那样,启用与比特币合并挖矿可以增加比特币现金挖矿的稳定性,但比特币现金社区的部分人,可能因为对比特币的态度不那么友好而仍然不愿意采纳这种方式。我们认为,这种憎恨会随着时间的推移而消散。
- 采用比特币两星期的调整期 – 比特币现金可以恢复至比特币固定的两星期难度调整系统。这可能无法完全解决问题,但也许是更简单的解决办法。
- 减少区块时间 – 比特币现金可以重新启用1MB的区块大小限制,并将区块时间减少到1分钟左右。不过这可能无法解决哈希率的波动,由于区块时间间隔减小,所以无论如何区块都会显出合理地规律性。我们认为,与提高对区块大小的限制相比,该策略更直截地匹配比特币现金社区的目标,即无需等待如此长的确认时间,增加链上的吞吐量并提高可用性。
截至目前,哈希率波动性增加的问题似乎并不紧迫,而且只持续了一个月。至少对我们而言,2019 年 10 月波动明显突然增加,还是一个未解之谜。但如果这种情况持续,或有特定原因变得明显,则可能需要解决。
欢迎转载,请注明文章来自
BitMEX (www.bitmex.com)