A Trust-Based Hierarchical Consensus Mechanism for Consortium Blockchain in Smart Grid

被引:20
作者
Jiang, Xingguo [1 ]
Sun, Aidong [2 ]
Sun, Yan [1 ]
Luo, Hong [1 ]
Guizani, Mohsen [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Natl Pilot Software Engn Sch, Sch Comp Sci, Beijing 100876, Peoples R China
[2] Jiangsu Acad Agr Sci, Inst Food Safety & Nutr, Nanjing 210000, Peoples R China
[3] Qatar Univ, Comp Sci & Engn Dept, Doha 2713, Qatar
来源
TSINGHUA SCIENCE AND TECHNOLOGY | 2023年 / 28卷 / 01期
基金
中国国家自然科学基金;
关键词
consortium blockchain; consensus algorithm; trust evaluation method; smart grid; Internet of Things (IoT); BYZANTINE FAULT-TOLERANCE; NETWORKS; SECURITY; PRIVACY;
D O I
10.26599/TST.2021.9010074
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the smart grid develops rapidly, abundant connected devices offer various trading data. This raises higher requirements for secure and effective data storage. Traditional centralized data management does not meet the above requirements. Currently, smart grid with conventional consortium blockchain can solve the above issues. However, in the face of a large number of nodes, existing consensus algorithms often perform poorly in terms of efficiency and throughput. In this paper, we propose a trust-based hierarchical consensus mechanism (THCM) to solve this problem. Firstly, we design a hierarchical mechanism to improve the efficiency and throughput. Then, intra-layer nodes use an improved Raft consensus algorithm and inter-layer nodes use the Byzantine Fault Tolerance algorithm. Thirdly, we propose a trust evaluation method to improve the election process of Raft. Finally, we implement a prototype system to evaluate the performance of THCM. The results demonstrate that the consensus efficiency is improved by 19.8%, the throughput is improved by 12.34%, and the storage is reduced by 37.9%.
引用
收藏
页码:69 / 81
页数:13
相关论文
共 47 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]  
AGGARWAL S., 2018, Proceedings of the 1st ACM MobiHoc workshop on networking and cybersecurity for smart cities, P1, DOI DOI 10.1145/3214701.3214704
[3]   Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams [J].
Aitzhan, Nurzhan Zhumabekuly ;
Svetinovic, Davor .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (05) :840-852
[4]   HSIC Bottleneck Based Distributed Deep Learning Model for Load Forecasting in Smart Grid With a Comprehensive Survey [J].
Akhtaruzzaman, Md. ;
Hasan, Mohammad Kamrul ;
Kabir, S. Rayhan ;
Abdullah, Siti Norul Huda Sheikh ;
Sadeq, Muhammad Jafar ;
Hossain, Eklas .
IEEE ACCESS, 2020, 8 :222977-223008
[5]   SmartChain: A Smart and Scalable Blockchain Consortium for Smart Grid Systems [J].
Bansal, Gaurang ;
Dua, Amit ;
Aujla, Gagangeet Singh ;
Singh, Maninderpal ;
Kumar, Neeraj .
2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
[6]   Smart grid technologies and applications [J].
Bayindir, R. ;
Colak, I. ;
Fulli, G. ;
Demirtas, K. .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2016, 66 :499-516
[7]   Blockchain-based Charging Coordination Mechanism for Smart Grid Energy Storage Units [J].
Baza, Mohamed ;
Nabil, Mahmoud ;
Ismail, Muhammad ;
Mahmoud, Mohamed ;
Serpedin, Erchin ;
Rahman, Mohammad Ashiqur .
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, :504-509
[8]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[9]  
Chen SB, 2013, CONF REC ASILOMAR C, P327, DOI 10.1109/ACSSC.2013.6810288
[10]   Blockchain and Deep Reinforcement Learning Empowered Intelligent 5G Beyond [J].
Dai, Yueyue ;
Xu, Du ;
Maharjan, Sabita ;
Chen, Zhuang ;
He, Qian ;
Zhang, Yan .
IEEE NETWORK, 2019, 33 (03) :10-17