10.3969/j.issn.1673-629X.2023.09.012
区块链DPoS共识机制改进研究
区块链共识算法可用于增强物联网安全性,提高网络节点之间的协作效率.委托权益证明(Delegated Proof of Stake,DPoS)可以同时满足低成本和高效率的要求,提高节点协作的服务质量.然而,协作节点的恶意攻击、自私行为和投票积极性不高都会影响DPoS的共识过程.针对这些挑战,该文对DPoS共识机制进行了改进,为了提高节点的投票积极性,提出了一种信任值模型,根据节点行为将信用评价指标分为"交易情况""性能""信用级别"三个一级指标以及对应的二级指标,并采用动态分配二级指标权重的方法对节点信任值进行计算,从而使选出的节点更加可信.同时,针对恶意节点以及自私行为,提出了一种基于高斯混合模型的异常节点剔除算法,对投票数据进行划分,计算其混合高斯概率密度值,并设定阈值,将低于阈值的节点剔除,从而识别并剔除异常数据.相对于传统的DPoS,改进后的DPoS节点出块速率以及异常节点剔除率都有显著提升.
区块链、DPoS共识机制、信任值模型、高斯混合模型、共识节点
33
TP399(计算技术、计算机技术)
2023-09-25(万方平台首次上网日期,不代表论文的发表时间)
共5页
78-82