烟台大学学报(自然科学与工程版)2024,Vol.37Issue(2):144-154,11.DOI:10.13951/j.cnki.37-1213/n.221013
基于节点贡献值和信誉度的DPoS共识算法改进
Improvement of DPoS Consensus Algorithm Based on Node Contribution Value and Reputation
摘要
Abstract
Aiming at the problems of low enthusiasm of nodes in DPoS consensus algorithm and malicious nodes do-ing evil,this paper suggests a Delegated Proof-of-Stake based on Node Contribution Value and Reputation(DPoS-NCVR).Firstly,the concept of connectivity is introduced and the contribution value is calculated by quantifying the state and behavior of nodes in the system through the contribution value model.Then the nodes are divided into different levels by a specific contribution threshold to identify the identity of the nodes,and then the agent nodes are selected for accounting.Finally,the reputation model is introduced to reward and punish the behavior of nodes,and the repeated evil nodes are removed from the system,so as to improve the enthusiasm of nodes to participate in voting.In the simulation environment,the consensus of DPOS-NCVR has been carried out for many times.Com-pared with DPoS,the active degree of nodes is significantly improved and the proportion of malicious nodes is sig-nificantly reduced.Experimental results show that DPoS-NCVR can effectively improve the enthusiasm of nodes to vote,reduce the possibility of nodes doing evil,reduce the proportion of malicious nodes,and enhance the security of the system.关键词
连接度/共识机制/贡献值/信誉度/恶意节点Key words
connectivity/consensus mechanism/contribution value/credibility/malicious node分类
信息技术与安全科学引用本文复制引用
周镇,赵金东..基于节点贡献值和信誉度的DPoS共识算法改进[J].烟台大学学报(自然科学与工程版),2024,37(2):144-154,11.基金项目
山东省自然科学基金资助项目(ZR2020MF148). (ZR2020MF148)