Smart City Gnosys

Smart city article details

Title A Hierarchy Byzantine Fault Tolerance Consensus Protocol Based On Node Reputation
ID_Doc 2067
Authors Wang X.; Guan Y.
Year 2022
Published Sensors, 22, 15
DOI http://dx.doi.org/10.3390/s22155887
Abstract A blockchain has been applied in many areas, such as cryptocurrency, smart cities and digital finance. The consensus protocol is the core part of the blockchain network, which addresses the problem of transaction consistency among the involved participants. However, the scalability, efficiency and security of the consensus protocol are greatly restricted with the increasing number of nodes. A Hierarchy Byzantine Fault Tolerance consensus protocol (HBFT) based on node reputation has been proposed. The two-layer hierarchy structure is designed to improve the scalability by assigning nodes to different layers. Each node only needs to exchange messages within its group, which deducts the communication complexity between nodes. Specifically, a reputation model is proposed to distinguish normal nodes from malicious ones by a punish and reward mechanism. It is applied to ensure that the malicious node merely existing in the bottom layer and the communication complexity in the high layer can be further lowered. Finally, a random selection mechanism is applied in the selection of the leader node. The mechanism can ensure the security of the blockchain network with the characteristics of unpredictability and randomicity. Some experimental results demonstrated that the proposed consensus protocol has excellent performance in comparison to some state-of-the-art models. © 2022 by the authors.
Author Keywords consensus protocol; hierarchy structure; random selection mechanism; reputation model


Similar Articles


Id Similarity Authors Title Published
4064 View0.884Zhang J.; Sun Y.; Zhang Z.; Ren W.; Luo L.A Reputation-Aware Randomization Consensus Algorithm For Performance Optimization In Blockchain SystemsProceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024 (2024)
4040 View0.884Riahi K.; Brahmia M.-E.-A.; Abouaissa A.; Idoumghar L.A Reinforcement Learning-Based Node Selection For Pbft Consensus2022 9th International Conference on Software Defined Systems, SDS 2022 (2022)
3289 View0.883Zhang J.; Teng Y.; Sun Y.; Zhu S.; Yang F.; Luo L.A Novel Consensus Mechanism Based On Dynamic ShardingLecture Notes in Computer Science, 15527 LNCS (2025)
35797 View0.881Wang Z.-F.; Ren Y.-W.; Cao Z.-Y.; Zhang L.-Y.Lrbft: Improvement Of Practical Byzantine Fault Tolerance Consensus Protocol For Blockchains Based On Lagrange InterpolationPeer-to-Peer Networking and Applications, 16, 2 (2023)
9701 View0.876Riahi K.; Brahmia M.-E.-A.; Abouaissa A.; Idoumghar L.Apbft: An Adaptive Pbft Consensus For Private BlockchainsProceedings - IEEE Global Communications Conference, GLOBECOM (2022)
12694 View0.872Margret M.K.; Julie E.G.; Robinson Y.H.Blockchain-Enabled Resilient Byzantine Fault Tolerance Consensus Mechanism For Supply Chain ManagementInternational Journal of Web and Grid Services, 20, 4 (2024)
13198 View0.867Zou X.; Li C.; He K.Bycon: A Byzantine-Fault-Tolerant Consensus AlgorithmProceedings - 2020 IEEE 22nd International Conference on High Performance Computing and Communications, IEEE 18th International Conference on Smart City and IEEE 6th International Conference on Data Science and Systems, HPCC-SmartCity-DSS 2020 (2020)
22262 View0.858Qushtom H.; Mišić J.; Mišić V.B.; Chang X.Efficient Blockchain Scheme For Iot Data Storage And Manipulation In Smart City EnvironmentIEEE Transactions on Green Communications and Networking, 6, 3 (2022)