首页 | 本学科首页   官方微博 | 高级检索  
     


A Practical Heartbeat-based Defense Scheme Against Cloning Attacks in PoA Blockchain
Affiliation:1. The State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi’an, Shaanxi, 710071, China;2. School of Computer Science & Technology, Xi’an University of Post & Telecommunications, Xi’an, Shaanxi, 710121, China;3. The State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, Henan, 450002, China
Abstract:Consensus mechanism, as the soul-building-block of decentralized settings, enables a series of blockchain applications, such as Bitcoin and Ethereum. For better security and soundness, more and more blockchain systems tend to adopt proof-of-authority (PoA) to avoid or alleviate the various security risks caused by their peer-to-peer (P2P) networks. However, the PoA protocol is also vulnerable to cloning attack (CA), which provides a potential pathway for double-spending attack and has not been well solved. In this paper, we propose a heartbeat-based defense scheme to achieve an effective CA detection in PoA blockchians. To this end, we first analyze two PoA algorithms, Aura and Clique, along with their CA. On this basis, we propose a heartbeat-based defense scheme that can detect CA effectively regardless of the underlying consensus algorithm of the blockchain. Then, to avoid the potential efficiency reduction caused by the increase of sealers, we further design an enhanced hierarchical node selection algorithm, in which sealers can challenge partial nodes selected randomly according our strategy to detect CA in an efficient manner. Finally, we theoretically estimate the precision rate model of our scheme and then establish a prototype PoA blockchain system to test the performance of our scheme. As expected, the experiment results are consistent with our theoretical analysis, which powerfully demonstrates the efficiency and practicability of the proposed scheme.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号