首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于节点权重的DPoS共识算法
引用本文:田志宏,赵金东,李绍凯,侯延琛,韩双志,赵相福.基于节点权重的DPoS共识算法[J].应用科学学报,2021,40(4):639-652.
作者姓名:田志宏  赵金东  李绍凯  侯延琛  韩双志  赵相福
作者单位:烟台大学 计算机与控制工程学院, 山东 烟台 264005
基金项目:国家自然科学基金(No.61972360);山东省自然科学基金(No.ZR2020MF148)资助
摘    要:针对委托权益证明(delegated proof of stake,DPoS)共识机制中节点作恶以及如何降低恶意节点成为代表节点可能性的问题,结合埃欧塔(IOTA)共识机制在安全性和稳定性方面的优势建立了节点之间的信任关系,提出了一种基于节点权重的DPoS(delegated proofof stake based on node weight,NW-DPoS)共识算法。将节点历史行为信息、自身权重值和在线状态作为计算认可度的因素,选取累积认可度高的节点作为区块生产者;根据节点行为表现并以降低节点累积认可度的方式惩罚有恶意行为的节点。仿真实验和分析表明: NW-DPoS共识算法能够明显降低恶意节点成为代表节点的概率,并且在抵御双花攻击和贿赂攻击方面比DPoS共识机制更可靠,从而提高了系统的安全性。

关 键 词:委托权益证明  埃欧塔  节点权重  节点认可度  双花攻击  贿赂攻击  
收稿时间:2021-11-15

DPoS Consensus Algorithm Based on Node Weight
TIAN Zhihong,ZHAO Jindong,LI Shaokai,HOU Yanchen,HAN Shuangzhi,ZHAO Xiangfu.DPoS Consensus Algorithm Based on Node Weight[J].Journal of Applied Sciences,2021,40(4):639-652.
Authors:TIAN Zhihong  ZHAO Jindong  LI Shaokai  HOU Yanchen  HAN Shuangzhi  ZHAO Xiangfu
Institution:School of Computer and Control Engineering, Yantai University, Yantai 264005, Shandong, China
Abstract:Aiming at the problems of node attacks in the consensus mechanism of delegated proof of stake (DPoS) and the way to reduce the possibility of malicious nodes becoming representative nodes, an improved consensus algorithm, delegated proof of stake based on node weight (NW-DPoS) is proposed in this paper. NW-DPoS takes the advantages of IOTA consensus in security and stability and establishes trust relationships between nodes. Taking the node historical behavior information, weight value and online status as the factors to calculate recognition degree, NW-DPoS selects a node with high cumulative recognition degree as block producer. And according to the behavior of nodes, the nodes with malicious behavior are punished by reducing their cumulative recognitions. Simulation experiment and analysis show that NW-DPoS consensus algorithm can significantly reduce the probability of malicious nodes becoming representative nodes, and is more reliable than DPoS consensus mechanism in resisting double spend attack and bribery attack, thus improving the security of the system.
Keywords:delegated proof of stake (DPoS)  IOTA  node weight  node recognition  double spend attack  bribery attack  
点击此处可从《应用科学学报》浏览原始摘要信息
点击此处可从《应用科学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号