A hierarchical byzantine fault tolerance consensus protocol for the Internet of Things

被引:2
|
作者
Guo, Rongxin [1 ]
Guo, Zhenping [2 ]
Lin, Zerui [2 ]
Jiang, Wenxian [2 ]
机构
[1] Huaqiao Univ, Coll Engn, Quanzhou 362000, Peoples R China
[2] Huaqiao Univ, Coll Comp Sci & technol, Xiamen 361021, Peoples R China
来源
HIGH-CONFIDENCE COMPUTING | 2024年 / 4卷 / 03期
关键词
Hierarchical consensus; Clustering; Reputation evaluation model; Practical byzantine fault tolerance; BLOCKCHAIN; SECURE; PBFT;
D O I
10.1016/j.hcc.2023.100196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The inefficiency of Consensus protocols is a significant impediment to blockchain and IoT convergence development. To solve the problems like inefficiency and poor dynamics of the Practical Byzantine Fault Tolerance (PBFT) in IoT scenarios, a hierarchical consensus protocol called DCBFT is proposed. Above all, we propose an improved k-sums algorithm to build a two-level consensus cluster, achieving an hierarchical management for IoT devices. Next, A scalable two-level consensus protocol is proposed, which uses a multi-primary node mechanism to solve the single-point-of-failure problem. In addition, a data synchronization process is introduced to ensure the consistency of block data after view changes. Finally, A dynamic reputation evaluation model is introduced to update the nodes' reputation values and complete the rotation of consensus nodes at the end of each consensus round. The experimental results show that DCBFT has a more robust dynamic and higher consensus efficiency. Moreover, After running for some time, the performance of DCBFT shows some improvement. (c) 2023 The Author(s). Published by Elsevier B.V. on behalf of Shandong University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Resilient and Efficient Blockchain Consensus Protocol for Internet-of-Things
    Thakker, Jenil
    Park, Younghee
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 413 - 418
  • [42] EBFT : A Hierarchical and Group-Based Byzantine Fault Tolerant Consensus Algorithm
    Li, Wenzheng
    He, Mingsheng
    PROCEEDINGS OF 2021 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2021, : 32 - 37
  • [43] Fast, Dynamic and Robust Byzantine Fault Tolerance Protocol for Consortium Blockchain
    Song, Anping
    Wang, Jing
    Yu, Wenjing
    Dai, Yi
    Zhu, Hongtao
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 419 - 426
  • [44] Fault tolerance in fog-based Social Internet of Things
    Mohammadi, Venus
    Rahmani, Amir Masoud
    Darwesh, Aso
    Sahafi, Amir
    KNOWLEDGE-BASED SYSTEMS, 2023, 265
  • [45] Optimizing Multipath Routing With Guaranteed Fault Tolerance in Internet of Things
    Hasan, Mohammed Zaki
    Al-Turjman, Fadi
    IEEE SENSORS JOURNAL, 2017, 17 (19) : 6463 - 6473
  • [46] Redundancy as a Measure of Fault-Tolerance for the Internet of Things: A Review
    Rullo, Antonino
    Serra, Edoardo
    Lobo, Jorge
    POLICY-BASED AUTONOMIC DATA GOVERNANCE (PADG 2018), 2019, 11550 : 202 - 226
  • [47] A novel Byzantine fault tolerance consensus for Green IoT with intelligence based on reinforcement
    Li, Kuan-Ching (kuancli@pu.edu.tw), 2021, Elsevier Ltd (59):
  • [48] Optimization Scheme of Consensus Mechanism Based on Practical Byzantine Fault Tolerance Algorithm
    Gao, Zhipeng
    Yang, Lulin
    BLOCKCHAIN TECHNOLOGY AND APPLICATION: SECOND CCF CHINA BLOCKCHAIN CONFERENCE (CBCC 2019), 2020, 1176 : 187 - 195
  • [49] A Group-Based Optimized Practical Byzantine Fault Tolerance Consensus Algorithm
    Bao, Zhenshan
    Liu, Yue
    Zhang, Wenbo
    BLOCKCHAIN TECHNOLOGY AND APPLICATION, CBCC 2020, 2021, 1305 : 95 - 115
  • [50] Adaptive practical Byzantine fault tolerance consensus algorithm in permission blockchain network
    Navaroj, G. India
    Julie, E. Golden
    Robinson, Y. Harold
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2022, 18 (01) : 62 - 82