摘要
面向全网公开且无用户授权机制的公有链目前得到了业界的普遍重视,其中具有良好扩展性、低分叉概率的Algorand机制在公有链中被广泛使用,但Algorand机制存在区块共识效率低、不满足高频交易场景的问题。针对这些问题,首先提出一种多块Algorand(MB-Algorand)机制来提高区块共识效率;其次将Algorand机制与MB-Algorand机制配合使用得到混合Algorand(H-Algorand)机制,该机制兼顾了区块共识效率与安全性两方面的性能。仿真结果表明,在委员会遭受分布式拒绝服务(DDoS)攻击的情况下,H-Algorand机制以一定的安全性能为代价,换取了区块链网络共识效率的显著提升。当一个区块共识失败的概率在1%时,所提机制使区块链网络共识效率在提升了37. 87%的同时,安全性能仅损失4. 9%。
The public blockchain,which is open to the whole network and has no user authorization mechanism,has received widespread attention from the industry. The Algorand mechanism with good scalability and low fork probability is widely used in the public blockchain. However,the Algorand mechanism has low consensus efficiency and does not satisfy the high frequency trading scenarios. In order to solve these problems,firstly,a Multi-Block Algorand(MB-Algorand)mechanism was proposed to improve the block consensus efficiency. Then,a Hybid-Algorand(H-Algorand)mechanism based on Algorand mechanism and MB-Algorand mechanism was proposed,which can ensure both the block consensus efficiency and security. The simulation results show that the H-Algorand mechanism can obtain a significant improvement in the consensus efficiency of blockchain network in expense of a small loss of security performance when the committee is under the Distributed Denial of Service(DDoS)attack. When the probability of a block consensus failure is 1%,the proposed mechanism makes the blockchain network consensus efficiency increased by 37. 87% with only 4. 9% loss in the security performance.
作者
王波
任英琦
黄冬艳
WANG Bo;REN Yingqi;HUANG Dongyan(Key Laboratory of Cognitive Radio and Information Processing,Ministry of Education(Guilin University of Electronic Technology),Guilin Guangxi 541004,China;Guangxi Key Laboratory of Wireless Wideband Communication and Signal Processing(Guilin University of Electronic Technology),Guilin Guangxi 541004,China)
出处
《计算机应用》
CSCD
北大核心
2020年第7期2150-2154,共5页
journal of Computer Applications
基金
广西科技基地和人才专项(桂科AD19110042)
广西壮族自治区无线宽带通信与信号处理重点实验主任基金资助项目(GXKL06160111)
认知无线电与信息处理省部共建教育部重点实验室主任基金资助项目(CRKL160103)。
关键词
区块链
共识机制
分布式拒绝服务攻击
高频交易
共识效率
blockchain
consensus mechanism
Distributed Denial sf Service(DDoS)attack
high frequency trading
consensus efficiency