Smart City Gnosys

Smart city article details

Title A Reputation-Aware Randomization Consensus Algorithm For Performance Optimization In Blockchain Systems
ID_Doc 4064
Authors Zhang J.; Sun Y.; Zhang Z.; Ren W.; Luo L.
Year 2024
Published Proceedings of the 2024 27th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2024
DOI http://dx.doi.org/10.1109/CSCWD61410.2024.10580101
Abstract Blockchain technology, due to its decentralized, traceable, and tamper-resistant characteristics, has been applied in a wide range of collaborative computing scenarios, including smart grid, industrial production, and smart cities. Consensus algorithm, as the key blockchain technology, plays a decisive role in terms of performance, security, and scalability, ensuring that system nodes reach consensus on transaction data. However, with the increase of user nodes and the diversity of application scenarios, existing consensus algorithms face some performance and security challenges. To overcome these challenges, this article proposes a novel blockchain consensus mechanism, namely the Reputation-Aware Randomization Consensus Algorithm (RRCA). The proposed mechanism first constructs a dynamic reputation evaluation model to divide nodes into ordinary ones and candidate ones. Secondly, a selection model is constructed for candidate nodes to select consensus nodes, which run the consensus algorithm. Finally, a random selection mechanism for the leader node of the proposed consensus algorithm is constructed to ensure the unpredictability and reduce the probability of the leader node being subjected to malicious attacks. Theoretical analysis and experimental results indicate that the RRCA can significantly reduce consensus latency and increase the unpredictability of the leader node, which improves the performance and security of blockchain systems. © 2024 IEEE.
Author Keywords blockchain systems; consensus algorithm; genetic algorithm; reputation evaluation; VRF


Similar Articles


Id Similarity Authors Title Published
2067 View0.884Wang X.; Guan Y.A Hierarchy Byzantine Fault Tolerance Consensus Protocol Based On Node ReputationSensors, 22, 15 (2022)
3289 View0.879Zhang 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)
9701 View0.872Riahi K.; Brahmia M.-E.-A.; Abouaissa A.; Idoumghar L.Apbft: An Adaptive Pbft Consensus For Private BlockchainsProceedings - IEEE Global Communications Conference, GLOBECOM (2022)
35797 View0.87Wang 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)
21444 View0.868Zhang L.; Hang L.; Zu K.; Wang Y.; Yang K.Dynamic Vehicle Reputation Consensus: Enhancing Iov Communication With A Blockchain AlgorithmIEEE Transactions on Vehicular Technology, 74, 3 (2025)
60857 View0.868Singh C.P.; Yamaganti R.; Umrao L.S.Variational Onsager Neural Networks-Based Fair Proof-Of-Reputation Consensus For Blockchain With Transaction Prioritisation For Smart CitiesJournal of Supercomputing, 81, 1 (2025)
21657 View0.865Xu R.; Nagothu D.; Chen Y.Ecom: Epoch Randomness-Based Consensus Committee Configuration For Iot BlockchainsPrinciples and Practice of Blockchains (2022)
36097 View0.865Sanghami S.V.; Lee J.J.; Hu Q.Machine-Learning-Enhanced Blockchain Consensus With Transaction Prioritization For Smart CitiesIEEE Internet of Things Journal, 10, 8 (2023)
4040 View0.864Riahi 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)
45111 View0.864Bu X.; Wu J.; Li G.Repshardchain: A Reputation-Based Sharding Blockchain System In Smart City2022 2nd International Conference on Intelligent Technology and Embedded Systems, ICITES 2022 (2022)