An Improved Blockchain Consensus Protocol with Distributed Verifiable Delay Function

An Improved Blockchain Consensus Protocol with Distributed Verifiable Delay Function
复制标题

一种改进的具有分布式可验证延迟功能的区块链共识协议

DOI:
10.1109/icetci53161.2021.9563378
复制
发表时间:
2021
期刊:
2021 IEEE International Conference on Electronic Technology, Communication and Information (ICETCI)
影响因子:
--
通讯作者:
Yiying Che
Yiying Che
中科院分区:
--
文献类型:
--
作者:
Mi Zhou;Xiaoming Lin;Ao Liu;Yiying Che

文献摘要

被引文献

相似文献

嵌入在基于工作量证明(PoW)的区块链中的难度调整算法(DAA)通常会导致区块生成的波动,这会导致长时间没有区块或短时间内有很多区块。此外,这种策略还导致了对DAA的潜在攻击(如跳跃挖掘攻击、自私攻击等)。为了解决这些问题,我们提出了一种改进的区块链共识协议,该协议利用了具有分布式可验证延迟函数(DVDF)的PoW。我们的协议可以保留工作量证明机制,以确保找到合适块的概率。此外,通过DVDF,我们的协议可以确保所有矿工执行需要相对固定时间的计算,尽管他/她的哈希率相当高。因此,我们的方案可以消除DAA引起的区块链哈希率波动。最终,我们改进的一致性协议可以抵抗由这个弱点引起的攻击。最后,仿真实验,提出了支持我们的改进。
The difficulty adjustment algorithm (DAA) embeded in a proof of work (PoW)-based blockchain often causes a fluctuation on the block generation, which results in either no blocks for a long time or many blocks for a short time. In addition, this strategy also leads to potential attacks on the DAA (such as jumping mining attack, selfish attack, etc.). To solve these problems, we propose an improved blockchain consensus protocol which utilizes the PoW with a distributed verifiable delay function (DVDF). Our protocol can retain the proof of work mechanism to ensure that the probability of finding a suitable block. Also, With the DVDF, our protocol can ensure that all the miners perform a calculation that requires a relatively fixed time despite his/her considerable hashrate. Consequently, the fluctuation of the hashrate of the blockchain caused by the DAA can be dismissed by our scheme. Eventually, our improved consensus protocol can resist the attacks caused by this weakness. Finally, simulation experiments are proposed to support our improvements.