TY - GEN
T1 - Research on Improved PBFT Consensus Mechanism based on Reputation Value Mechanism and Leader Election Algorithm
AU - Xu, Jinlin
AU - Fu, Xuyun
AU - Zhong, Shisheng
AU - Zhang, Yongjian
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - In recent years, blockchain technology, with its decentralized, transparent and immutable characteristics, has become an effective solution to enhance the sharing of civil aviation engine operation and maintenance data. Among them, consensus algorithm is one of the most important parts of blockchain technology, but the current traditional PBFT consensus algorithm has many shortcomings. In order to improve the consensus efficiency of PBFT algorithm and speed up the operation and maintenance data link, this paper proposes an improved consensus mechanism based on the civil aviation engine life cycle operation and maintenance data sharing method. This method improves the efficiency of PBFT consensus process by introducing reputation value mechanism and leader election algorithm. The system dynamically adjusts reputation scores based on the behavior of nodes, with honest nodes receiving rewards while dishonest nodes face reduced reputation or monetary penalties. In addition, the leader election algorithm designed in this paper ensures the fairness and stability of the system, and preferentially elects high-reputation nodes to play the core role through the reputation-based election mechanism, thus improving the consensus efficiency and system performance.
AB - In recent years, blockchain technology, with its decentralized, transparent and immutable characteristics, has become an effective solution to enhance the sharing of civil aviation engine operation and maintenance data. Among them, consensus algorithm is one of the most important parts of blockchain technology, but the current traditional PBFT consensus algorithm has many shortcomings. In order to improve the consensus efficiency of PBFT algorithm and speed up the operation and maintenance data link, this paper proposes an improved consensus mechanism based on the civil aviation engine life cycle operation and maintenance data sharing method. This method improves the efficiency of PBFT consensus process by introducing reputation value mechanism and leader election algorithm. The system dynamically adjusts reputation scores based on the behavior of nodes, with honest nodes receiving rewards while dishonest nodes face reduced reputation or monetary penalties. In addition, the leader election algorithm designed in this paper ensures the fairness and stability of the system, and preferentially elects high-reputation nodes to play the core role through the reputation-based election mechanism, thus improving the consensus efficiency and system performance.
KW - Byzantine Fault Tolerance
KW - blockchain
KW - consensus algorithm
KW - leader election algorithm
KW - reputation value mechanism
UR - https://www.scopus.com/pages/publications/105001668731
U2 - 10.1109/ICFTIC64248.2024.10912918
DO - 10.1109/ICFTIC64248.2024.10912918
M3 - 会议稿件
AN - SCOPUS:105001668731
T3 - 2024 6th International Conference on Frontier Technologies of Information and Computer, ICFTIC 2024
SP - 554
EP - 560
BT - 2024 6th International Conference on Frontier Technologies of Information and Computer, ICFTIC 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th International Conference on Frontier Technologies of Information and Computer, ICFTIC 2024
Y2 - 13 December 2024 through 15 December 2024
ER -