A Reputation-Aware Randomization Consensus Algorithm for Performance Optimization in Blockchain Systems

被引:0
|
作者
Zhang, Jingyu [1 ,2 ]
Sun, Yongtao [1 ]
Zhang, Zhennan [1 ,2 ]
Ren, Weifang [1 ]
Luo, Lailong [2 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha, Peoples R China
[2] Natl Univ Def Technol, Sch Syst Engn, Sci & Technol Informat Syst Engn Lab, Changsha, Peoples R China
基金
中国国家自然科学基金;
关键词
blockchain systems; consensus algorithm; reputation evaluation; genetic algorithm; VRF;
D O I
10.1109/CSCWD61410.2024.10580101
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 algoritlun. 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.
引用
收藏
页码:1615 / 1620
页数:6
相关论文
共 50 条
  • [31] On Performance of PBFT Blockchain Consensus Algorithm for IoT-Applications With Constrained Devices
    Meshcheryakov, Yaroslav
    Melman, Anna
    Evsutin, Oleg
    Morozov, Vladimir
    Koucheryavy, Yevgeni
    IEEE ACCESS, 2021, 9 : 80559 - 80570
  • [32] A Pipeline-based Chain Structure Byzantine Consensus Algorithm for Blockchain Systems
    Liu, Xinlei
    Liu, Yang
    Li, Xiangyang
    Cao, Haohao
    Wang, Yaoqi
    PROCEEDINGS OF THE 5TH ACM INTERNATIONAL SYMPOSIUM ON BLOCKCHAIN AND SECURE CRITICAL INFRASTRUCTURE, ACM BSCI 2023, 2023, : 148 - 150
  • [33] Performance Evaluation of the AuRa Consensus Algorithm for Digital Certificate Processes on the Ethereum Blockchain
    Arifin, Robiah
    Bakar, Wan Aezwani Wan Abu
    Man, Mustafa
    Kadir, Evizal Abdul
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (11) : 450 - 457
  • [34] A High Performance Blockchain PGPBFT Consensus Algorithm in Integrated Circuit Protection Applications
    Zhang, Di
    Wu, Yue
    Chen, Hua
    Yu, Faxin
    Mo, Jiongjiong
    Zhou, Min
    2022 IEEE 2ND INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND ARTIFICIAL INTELLIGENCE (CCAI 2022), 2022, : 102 - 107
  • [35] Research on Agricultural Products Supply Chain Traceability System - Blockchain consensus algorithm optimization
    Song, Chunrong
    Li, Chen
    2021 9TH INTERNATIONAL CONFERENCE ON TRAFFIC AND LOGISTIC ENGINEERING (ICTLE), 2021, : 64 - 68
  • [36] Light-PerIChain: Using lightweight scalable blockchain based on node performance and improved consensus algorithm in IoT systems
    Fathi, Fateme
    Baghani, Mina
    Bayat, Majid
    COMPUTER COMMUNICATIONS, 2024, 213 : 246 - 259
  • [37] Performance enhancement in blockchain based IoT data sharing using lightweight consensus algorithm
    Haque, Ehtisham Ul
    Abbasi, Waseem
    Almogren, Ahmad
    Choi, Jaeyoung
    Altameem, Ayman
    Rehman, Ateeq Ur
    Hamam, Habib
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [38] Hybrid Consensus Algorithm Optimization: A Mathematical Method Based on POS and PBFT and Its Application in Blockchain
    Wu, Yaqin
    Song, Pengxin
    Wang, Fuxin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [39] Enhancing the performance of permissionless blockchain networks through randomized message-based consensus algorithm
    Melak Ayenew
    Hang Lei
    Xiaoyu Li
    Qian Weizhong
    Eyerusalem Abeje
    Wenjia Xiang
    Abebe Tegene
    Peer-to-Peer Networking and Applications, 2023, 16 : 499 - 519
  • [40] Performance Optimized Leader Selection Consensus Algorithm for Consortium Blockchain Using Trust Values of Nodes
    Hussain, Munir
    Mehmood, Amjad
    Khan, Muhammad Altaf
    Lloret, Jaime
    Maple, Carsten
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, CDVE 2024, 2024, 15158 : 253 - 264