计算机科学与探索2025,Vol.19Issue(5):1379-1394,16.DOI:10.3778/j.issn.1673-9418.2406101
EG-DPoS:基于演化博弈的DPoS优化共识算法
EG-DPoS:Optimized DPoS Consensus Algorithm Based on Evolutionary Game
摘要
Abstract
Aiming at the problems of low enthusiasm among voting nodes,bribery from malicious nodes,and the vulnera-bility of sequential block generation by agent nodes in the delegated proof of stake(DPoS)consensus process,an opti-mized DPoS consensus algorithm based on evolutionary game theory(EG-DPoS)is proposed.The credit mechanism is introduced to construct the node voting incentive model,and the credit value reward is given according to the voting situa-tion of nodes,which effectively improves the voting enthusiasm of nodes.Based on the strategy of evolutionary game,a behavior reward and punishment mechanism is formulated,which presets the corresponding revenue functions for differ-ent behavior strategies of nodes in the voting and election stage and implements rewards and punishments,so as to curb the bribery and collusion behavior of malicious nodes and ensure the stability and fairness of the system.The proportional coefficient of credit value and voting weight in the process of agent node election is balanced to reduce the oligopoly phe-nomenon caused by nodes with high credit value,while the roulette selection algorithm is used to randomize the block generation order of agent nodes,to avoid nodes being attacked during block generation and improve the security of the system.Simulated results show that compared with DPoS algorithm,EG-DPoS algorithm reduces the average delay by 36.83%,increases the average throughput by 19.44%,and improves the ratio of voting nodes to total nodes by approxi-mately 42%.Due to the voting incentive mechanism within EG-DPoS and the fixed voting time,along with the influence of evolutionary game strategies,nodes will exhibit more secure and efficient behavior as the system operates.This leads to higher block generation and consensus efficiency for agent nodes,thereby reducing delay while improving throughput and the enthusiasm of voting nodes.Compared with other typical DPoS improved algorithms,EG-DPoS also has obvious performance advantages.关键词
演化博弈/委托权益证明(DPoS)/共识算法/区块链/信用激励Key words
evolutionary game/delegated proof of stake(DPoS)/consensus algorithm/blockchain/credit incentive分类
信息技术与安全科学引用本文复制引用
刘勇,邓小鸿,刘力汇,石亦燃,张丽..EG-DPoS:基于演化博弈的DPoS优化共识算法[J].计算机科学与探索,2025,19(5):1379-1394,16.基金项目
国家自然科学基金(61762046,62166019) (61762046,62166019)
江西省自然科学基金(20224BAB202019). This work was supported by the National Natural Science Foundation of China(61762046,62166019),and the Natural Science Founda-tion of Jiangxi Province(20224BAB202019). (20224BAB202019)