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 条
  • [21] Practical Byzantine fault tolerance consensus based on comprehensive reputation
    Jiamou Qi
    Yepeng Guan
    Peer-to-Peer Networking and Applications, 2023, 16 : 420 - 430
  • [22] Research on Consensus Efficiency Based on Practical Byzantine Fault Tolerance
    Zhang, Li
    Li, Qinwei
    PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC), 2018,
  • [23] Leaderless Byzantine Fault-Tolerant Consensus Protocol for Blockchains
    Afanasyeva, Anastasia
    Kameskiy, Denis
    Telnov, Sergei
    Yanovich, Yury
    6TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2023, 2023, : 78 - 84
  • [24] MBFT: A Modular Byzantine Fault Tolerance Protocol for high adaptability
    Zhu, Dongxu
    Guan, Yepeng
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 257
  • [25] HQ replication: A hybrid quorum protocol for byzantine fault tolerance
    Cowling, James
    Myers, Daniel
    Liskov, Barbara
    Rodrigues, Rodrigo
    Shrira, Liuba
    USENIX ASSOCIATION 7TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 177 - +
  • [26] BigBFT: A Multileader Byzantine Fault Tolerance Protocol for High Throughput
    Alqahtani, Salem
    Demirbas, Murat
    2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC), 2021,
  • [27] A Formally Verified Protocol for Log Replication with Byzantine Fault Tolerance
    Wanner, Joel
    Chuat, Laurent
    Perrig, Adrian
    2020 INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2020), 2020, : 101 - 112
  • [28] DBFT: A Byzantine Fault Tolerance Protocol With Graceful Performance Degradation
    Zhang, Jingjing
    Rong, Yingyao
    Cao, Jiannong
    Rong, Chunming
    Bian, Jing
    Wu, Weigang
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (05) : 3387 - 3400
  • [29] On the Byzantine-Fault-Tolerant Consensus in Blockchain Built on Internet of Vehicles
    Kim, Seungmo
    Kim, Byung-Jun
    2022 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2022,
  • [30] A Novel Hybrid Fault Tolerance Architecture in the Internet of Things
    Mehdi Nazari Cheraghlou
    Ahmad Khadem-Zadeh
    Majid Haghparast
    Wireless Personal Communications, 2021, 118 : 383 - 411