UNO的难度每3个区块调整一次。
发现难度出现了巨大的震荡:
204715 2014-02-09 11:29:50 1 0.25 39560.522
204819 2014-02-09 12:45:06 2 0.27 1461049.882
仅仅相隔1个小时15分钟,难度相差30倍!
这导致了在难度低的时候,几秒钟就产生一个区块,所以平均区块间隔时间大幅低于预设时间。
如果有智能矿池,可以在UNO和BTC之间来回跳跃,在UNO难度低的时候,可以获得30倍的高额产出!
这个BUG的产生很诡异。我没有看到UNO的源代码,不知道怎么搞的。估计是计算公式里面数字小数点位置搞错了。
这个BUG是没有机会修复了,因为已经有大量的客户端下载安装了。而且矿池也乐不得有这么个BUG。
仔细思考了一下,这个BUG不会影响安全,因为安全的关键是算力,而不是区块间隔。
相反,如果能吸引智能矿池,等于加快了发行速度,提高了算力。而且智能矿池的进入,可以起到对这个波动削峰平谷的作用。