A Sharding Scheme-Based Many-Objective Optimization Algorithm for Enhancing Security in Blockchain-Enabled Industrial Internet of Things

被引:122
作者
Cai, Xingjuan [1 ]
Geng, Shaojin [1 ]
Zhang, Jingbo [1 ]
Wu, Di [1 ]
Cui, Zhihua [1 ]
Zhang, Wensheng [2 ]
Chen, Jinjun [3 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Comp Sci & Technol, Taiyuan 030024, Peoples R China
[2] Chinese Acad Sci, Inst Automat, State Key Lab Intelligent Control & Management Co, Beijing 100864, Peoples R China
[3] Swinburne Univ Technol, Comp Sci & Software Engn, Hawthorn, Vic 3122, Australia
关键词
Blockchain; Industrial Internet of Things; Throughput; Optimization; Scalability; Load modeling; Delays; industrial Internet of Things (IIoT); many-objective optimization algorithm; privacy preservation; scalability; security; PERFORMANCE;
D O I
10.1109/TII.2021.3051607
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the industrial Internet of Things (IIoT) can support efficient control of the physical world through large amounts of industrial data, data security has been a challenge due to various interconnections and accesses. Blockchain technology can support security and privacy preservation in IIoT data with its trusted and reliable security mechanism. Sharding technology can help improve the overall throughput and scalability of blockchain networks. However, the effectiveness of sharding is still challenging due to the uneven distribution of malicious nodes. By aiming to improve the performance of blockchain networks and reduce the possibility of malicious node aggregation, in this article, we propose a many-objective optimization algorithm based on the dynamic reward and penalty mechanism (MaOEA-DRP) to optimize the shard validation validity model. Then, an optimal blockchain sharding scheme is obtained. Compared with other state-of-the-art many-objective optimization algorithms, MaOEA-DRP performs better on the DTLZ test suite. The simulation results demonstrate that our proposed algorithm can significantly improve the throughput and validity of sharding for better security in the blockchain-enabled IIoT.
引用
收藏
页码:7650 / 7658
页数:9
相关论文
共 33 条
[1]   A Deep Blockchain Framework-Enabled Collaborative Intrusion Detection for Protecting IoT and Cloud Networks [J].
Alkadi, Osama ;
Moustafa, Nour ;
Turnbull, Benjamin ;
Choo, Kim-Kwang Raymond .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (12) :9463-9472
[2]   A Hardware-Assisted Heartbeat Mechanism for Fault Identification in Large-Scale IoT Systems [J].
Banerjee, Mandrita ;
Borges, Carlo ;
Choo, Kim-Kwang Raymond ;
Lee, Junghee ;
Nicopoulos, Chrysostomos .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (02) :1254-1265
[3]  
Bugday A., 2019, INT SYM NETWO COMP, P1, DOI DOI 10.1109/isncc.2019.8909175
[4]   SSChain: A full sharding protocol for public blockchain without data migration overhead [J].
Chen, Huan ;
Wang, Yijie .
PERVASIVE AND MOBILE COMPUTING, 2019, 59
[5]   A Hybrid BlockChain-Based Identity Authentication Scheme for Multi-WSN [J].
Cui, Zhihua ;
Xue, Fei ;
Zhang, Shiqiang ;
Cai, Xingjuan ;
Cao, Yang ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) :241-251
[6]   Malicious code detection based on CNNs and multi-objective algorithm [J].
Cui, Zhihua ;
Du, Lei ;
Wang, Penghong ;
Cai, Xingjuan ;
Zhang, Wensheng .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 129 :50-58
[7]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[8]   BlockchainDB - A Shared Database on Blockchains [J].
El-Hindi, Muhammad ;
Binnig, Carsten ;
Arasu, Arvind ;
Kossmann, Donald ;
Ramamurthy, Ravi .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (11) :1597-1609
[9]   Pruneable sharding-based blockchain protocol [J].
Feng, Xiaoqin ;
Ma, Jianfeng ;
Miao, Yinbin ;
Meng, Qian ;
Liu, Ximeng ;
Jiang, Qi ;
Li, Hui .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (04) :934-950
[10]   Privacy-Preserving Energy Trading Using Consortium Blockchain in Smart Grid [J].
Gai, Keke ;
Wu, Yulu ;
Zhu, Liehuang ;
Qiu, Meikang ;
Shen, Meng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) :3548-3558