《计算机应用》唯一官方网站 ›› 2024, Vol. 44 ›› Issue (12): 3717-3722.DOI: 10.11772/j.issn.1001-9081.2023121822
• 2023 CCF中国区块链技术大会(CCF CBCC 2023) • 上一篇 下一篇
        
                    
            赵振皓1,2,3, 张仕斌1,2,3( ), 万武南1,2,3, 张金全1,2,3, 秦智1,2,3
), 万武南1,2,3, 张金全1,2,3, 秦智1,2,3
                  
        
        
        
        
    
        
                                                                                                                                            Zhenhao ZHAO1,2,3, Shibin ZHANG1,2,3( ), Wunan WAN1,2,3, Jinquan ZHANG1,2,3, zhi QIN1,2,3
), Wunan WAN1,2,3, Jinquan ZHANG1,2,3, zhi QIN1,2,3
			  
			
			
			
                
        
    
摘要:
针对委托权益证明(DPoS)算法存在高权重节点记账权概率大导致的中心化趋势加剧、节点投票积极性不高以及节点腐败导致的共谋攻击等问题,提出一种基于信誉值和强盲签名算法的DPoS共识算法。首先,根据初始条件的不同分为2类节点,并第一次筛选节点,选出代理节点;其次,代理节点相互投票,并根据历史信誉值与最终票数的平均值选取排名前21的节点组成见证人节点集合,而剩余节点组成备用见证人节点集合;在投票过程中应用基于Elgamal的强盲签名算法,保证投票节点的隐私性;最后,见证人节点出块,完成共识过程。实验结果表明,与原始DPoS共识算法相比,所提算法的活跃节点比例提升了约20个百分点,恶意节点比例接近0。可见,所提算法提高了节点投票的积极性,并保护了节点的隐私信息。
中图分类号: