【24h】

Difficulty Prediction for Proof-of-Work Based Blockchains

机译:基于工作量证明的区块链的难度预测

获取原文

摘要

The fast growing of blockchain technologies has inspired an exceptionally broad set of new social applications due to its special features. The most two popular blockchains (Bitcoin and Ethereum) are Proof-of-Work (PoW) based. However, the randomness of the block produce time (BPT) greatly affects the performance, user experience, and even the security of a blockchain. Mining difficulty controls the stability of the BPT. However, the current difficulty control algorithm in Ethereum has two problems. First, the difficulty control algorithm cannot track the network hashrate fast enough. Thus, the BPT has a large variance and cannot converge to the target BPT on time. The second problem is that the target BPT cannot be flexibly set to any given value by adjusting the difficulty. To mitigate these two problems, we propose a linear predictor based difficulty control algorithm. Based on the relationship among the hashrate, the difficulty, and the BPT, the prediction based difficulty control algorithm has much better stability and flexibility on BPT. It is also shown that the proposed prediction based algorithm outperforms the existing Ethereum one in the real situation.
机译:区块链技术的快速发展因其特殊功能而激发了广泛的新社交应用程序集。最受欢迎的两种区块链(比特币和以太坊)都是基于工作量证明(PoW)的。但是,区块产生时间(BPT)的随机性极大地影响了区块链的性能,用户体验甚至安全性。挖掘难度控制着BPT的稳定性。但是,以太坊当前的难度控制算法存在两个问题。首先,难度控制算法无法足够快地跟踪网络哈希率。因此,BPT具有较大的差异并且不能及时收敛到目标BPT。第二个问题是无法通过调整难度将目标BPT灵活设置为任何给定值。为了缓解这两个问题,我们提出了一种基于线性预测器的难度控制算法。基于哈希率,难度和BPT之间的关系,基于预测的难度控制算法在BPT上具有更好的稳定性和灵活性。还表明,在实际情况下,所提出的基于预测的算法优于现有的以太坊算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号