期刊文献+

一种基于环签名的PBFT区块链共识算法改进方案 被引量:16

An Improved Scheme for PBFT Blockchain Consensus Algorithm Based on Ring Signature
下载PDF
导出
摘要 联盟链是一种允许授权节点加入网络的区块链,当存在网络状况不理想等状况时,会出现节点动态加入退出的问题。为此,在环签名理论、ElGamal数字签名算法与PBFT算法的基础上,提出一种基于ElGamal数字签名算法的环签名改进方案。对环签名算法进行正确性及匿名性分析,运用环签名方案改进PBFT算法的签名及验证过程,使用Fabric中的区块链性能测试框架Caliper对改进方案进行性能测试,结果表明,基于环签名方案的改进PBFT共识算法可较好地解决网络中节点动态加入退出问题,且能够达到原PBFT算法的拜占庭节点容错率,具有一定的实用性。 The alliance chain is a kind of blockchain that allows authorized nodes to join in the network.However,when the network condition is poor,the nodes will join and exit dynamically.Therefore,on the basis of ring signature theory,ElGamal digital signature algorithm and PBFT algorithm,we propose a ring signature scheme based on ElGamal digital signature algorithm to cope with this problem.First,we analyze the correctness and anonymity of the ring signature algorithm.Then,we use the ring signature scheme to improve the signature and verification process of the PBFT algorithm.Finally,we adopt Caliper,the blockchain performance testing framework in Fabric,to test the performance of the improved scheme.Experimental results show that the improved,ring signature-based PBFT consensus algorithm can solve the dynamic joining and exiting problem of nodes in the network while reaching the fault-tolerant rate of the Byzantine node of the original PBFT algorithm,which has certain practical values.
作者 方轶 邓建球 丛林虎 刘崇屹 FANG Yi;DENG Jianqiu;CONG Linhu;LIU Chongyi(Coast Guard Academy,Naval Aeronautical University,Yantai,Shandong 264001,China;Unit 91049 of the Chinese People's Liberation Army,Qingdao,Shandong 266000,China)
出处 《计算机工程》 CAS CSCD 北大核心 2019年第11期32-36,共5页 Computer Engineering
基金 国家自然科学基金(51605487)
关键词 区块链 ElGamal算法 PBFT算法 环签名 共识算法 blockchain ElGamal algorithm PBFT algorithm ring signature consensus algorithm
  • 相关文献

参考文献11

二级参考文献110

共引文献3052

同被引文献122

引证文献16

二级引证文献61

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部