首页|基于动态加权选举的委托权益证明共识机制改进

基于动态加权选举的委托权益证明共识机制改进

扫码查看
面向委托权益证明共识机制中用户节点缺乏积极性、节点窜谋、难以抑制恶意节点出现、中心化风险变高等缺陷,提出了一种基于动态加权选举的委托权益证明共识机制改进方案.首先,针对用户节点建立奖惩机制以激励用户参与选举活动,同时引入用户节点地址聚类算法以发现具有相似投票行为的用户节点,限制用户节点的不良投票行为.使用改进熵权法对每一轮候选节点的特征动态计算权值,再利用优劣解距离算法结合用户节点的投票情况对候选节点进行排序,使选举结果更为合理.随后,在区块生产过程中动态调整生产节点的生产顺序以避免中心化风险.最终通过仿真模拟验证了所提改进方案的可行性与有效性,结果表明,所提方案能在激励用户节点的同时限制节点的不良行为,有效降低恶意节点出现的概率并避免中心化风险.
Improvement of Consensus Mechanism of Delegated Proof of Stake Based on Dynamic Weighted Election
This study presents a proposal to improve the delegated proof of stake consensus mechanism based on dynamic weighted election,so as to mitigate issues such as the lack of initiative in user nodes,collusion among nodes,difficulty in suppressing malicious node appearance,and increased centralization risk.Firstly,a system of rewards and penalties is established for user nodes to incentivize users'participation in the election process.Moreover,an address clustering algorithm of user nodes is introduced to identify user nodes exhibiting similar voting behavior,effectively curbing undesirable voting actions of user nodes.The enhanced entropy weighting method is utilized to dynamically calculate the weights of each candidate node's features during each round of the election process.The voting results of user nodes are combined with the performance distance algorithm to rank the candidate node,leading to more rational election results.Subsequently,in the block production process,the production order of production nodes is dynamically adjusted to avoid the centralization risk.Finally,the feasibility and effectiveness of the proposed scheme are validated through simulation.The results demonstrate that the proposed scheme can not only incentivize user nodes but also limit the bad behavior of nodes,effectively reducing the probability of malicious nodes and avoiding centralization risk.

blockchaindelegated proof of stake(DPoS)consensus mechanismdynamic weighted election

杨攀、苏波、刘敏贤、叶传涛、胡谊玲、张伟

展开 >

西南科技大学计算机科学与技术学院,绵阳 621010

区块链 委托权益证明 共识机制 动态加权选举

西南科技大学博士基金

19zx7142

2024

计算机系统应用
中国科学院软件研究所

计算机系统应用

CSTPCD
影响因子:0.449
ISSN:1003-3254
年,卷(期):2024.33(1)
  • 6