首页|高效安全的DPoS改进方案

高效安全的DPoS改进方案

扫码查看
针对单链区块链在性能上的局限性,提出基于多社区链的委托权益证明(DPoS)共识机制(SMDPoS)。SMDPoS机制对区块链系统中节点实行社区化管理,社区的记账人节点只负责打包社区内发起的交易,社区并行出块的方式能够提高系统的共识效率。对于社区节点扩容问题,通过节点属性值之间的马式距离匹配相应社区,使社区发展趋于平衡。其次,引入Pedersen同态承诺方案与Lagrange插值法构造出安全、公平的记账权分配协议,随机决定社区的记账节点,不可预测的出块顺序能有效降低针对记账节点的DDoS攻击和腐化攻击风险。此外引入备用人机制,以增加共识算法的容错能力。最后对提出的SMDPoS机制的性能进行实验分析,验证了方案的有效性。
Efficient and Secure DPoS Improvement Scheme
In view of the performance limitations of single chain blockchain,a multi community chain based entrusted proof of interest(DPoS)consensus mechanism(SMDPoS)is proposed.The SMDPoS mechanism implements community-based manage-ment on the nodes in the blockchain system.The bookkeeper node of the community is only responsible for packaging the transac-tions initiated in the community.The way of community parallel block output can improve the consensus efficiency of the system.For the problem of community node expansion,the horse distance between node attribute values is used to match the corresponding com-munity,so as to make the community development tend to balance.Secondly,the Pedersen homomorphic commitment scheme and Lagrange interpolation method are introduced to construct a safe and fair accounting right allocation protocol to randomly determine the accounting nodes of the community.The unpredictable block order can effectively reduce the risk of DDoS attack and corruption attack against the accounting nodes.In addition,the standby mechanism is introduced to increase the fault tolerance of the consen-sus algorithm.Finally,the performance of the proposed smdpos mechanism is experimentally analyzed to verify the effectiveness of the scheme.

delegated proof of stakeconsensus mechanismcommunity chainHorse distancehomomorphic commit-mentLagrange interpolation

蒋翊彬、汪学明

展开 >

贵州大学计算机科学与技术学院 贵阳 550025

委托权益证明 共识机制 社区链 马式距离 同态承诺 Lagrange插值法

2024

计算机与数字工程
中国船舶重工集团公司第七0九研究所

计算机与数字工程

CSTPCD
影响因子:0.355
ISSN:1672-9722
年,卷(期):2024.52(10)