Securing IoT-Blockchain Applications Through Honesty-Based Distributed Proof of Authority Consensus Algorithm

被引:16
作者
Alrubei, Subhi [1 ]
Ball, Edward [1 ]
Rigelsford, Jonathan [1 ]
机构
[1] Univ Sheffield, Dept Elect & Elect Engn, Sheffield, S Yorkshire, England
来源
2021 INTERNATIONAL CONFERENCE ON CYBER SITUATIONAL AWARENESS, DATA ANALYTICS AND ASSESSMENT (CYBER SA 2021) | 2021年
关键词
Blockchain; The Internet of Thing (IoT); Cyber Security; Secure Consensus Mechanism; Proof of Authority PoA; Transaction Finality;
D O I
10.1109/CyberSA52016.2021.9478257
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating blockchain into Internet of Things (IoT) systems can offer many advantages to users and organizations. It provides the IoT network with the capability to distribute computation over many devices and improves the network's security by enhancing information integrity, ensuring accountability, and providing a way to implement better access control. The consensus mechanism is an essential part of any IoT-blockchain platform. In this paper, a novel consensus mechanism based on Proof-of-Authority (PoA) and Proof-of-Work (PoW) is proposed. The security advantages provided by PoW have been realized, and its long confirmation time can be mitigated by combining it with PoA in a single consensus mechanism called Honesty-based Distributed Proof-of-Authority (HDPoA) via scalable work. The measured results of transaction confirmation time and power consumption, and the analyses of security aspects have shown that HDPoA is a suitable and secure protocol for deployment within blockchain-based IoT applications.
引用
收藏
页数:7
相关论文
共 20 条
[1]   Latency and Performance Analyses of Real-World Wireless IoT-Blockchain Application [J].
Alrubei, Subhi M. ;
Ball, Edward A. ;
Rigelsford, Jonathan M. ;
Willis, Callum A. .
IEEE SENSORS JOURNAL, 2020, 20 (13) :7372-7383
[2]   When Trust Saves Energy: A Reference Framework for Proof of Trust (PoT) Blockchains [J].
Bahri, Leila ;
Girdzijauskas, Sarunas .
COMPANION PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2018 (WWW 2018), 2018, :1165-1169
[3]  
Bentov I., 2014, ACM SIGMETRICS Performance Evaluation Review, V42, P34, DOI DOI 10.1145/2695533.2695545
[4]   When Internet of Things Meets Blockchain: Challenges in Distributed Consensus [J].
Cao, Bin ;
Li, Yixin ;
Zhang, Lei ;
Zhang, Long ;
Mumtaz, Shahid ;
Zhou, Zhenyu ;
Peng, Mugen .
IEEE NETWORK, 2019, 33 (06) :133-139
[5]   Proofs of Space [J].
Dziembowski, Stefan ;
Faust, Sebastian ;
Kolmogorov, Vladimir ;
Pietrzak, Krzysztof .
ADVANCES IN CRYPTOLOGY, PT II, 2015, 9216 :585-605
[6]  
HABER S, 1991, LECT NOTES COMPUT SC, V537, P437
[7]   Towards Secure Industrial IoT: Blockchain System With Credit-Based Consensus Mechanism [J].
Huang, Junqin ;
Kong, Linghe ;
Chen, Guihai ;
Wu, Min-You ;
Liu, Xue ;
Zeng, Peng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) :3680-3689
[8]  
King S, 2012, Self-published paper, V19, P1
[9]   Can Blockchain Strengthen the Internet of Things? [J].
Kshetri, Nir .
IT PROFESSIONAL, 2017, 19 (04) :68-72
[10]   G-PBFT: A Location-based and Scalable Consensus Protocol for IoT-Blockchain Applications [J].
Lao, Laphou ;
Dai, Xiaohai ;
Xiao, Bin ;
Guo, Songtao .
2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, :664-673