Open Access Library Journal

Volume 7, Issue 9 (September 2020)

ISSN Print: 2333-9705   ISSN Online: 2333-9721

Google-based Impact Factor: 1.18  Citations  

A Consensus Mechanism Based on an Improved Genetic Algorithm

HTML  XML Download Download as PDF (Size: 375KB)  PP. 1-6  
DOI: 10.4236/oalib.1106713    340 Downloads   1,516 Views  Citations

ABSTRACT

An important feature of blockchain technology is that all participants jointly maintain transaction data and can achieve mutual trust relationships without integrated control, which relies on distributed consensus algorithms. Practical Byzantine Fault Tolerant algorithm (PBFT) is a fault-tolerant algorithm based on state machine replication, which solves the Byzantine error, that is, the malicious behavior of nodes. In PBFT, all participating nodes are divided into the primary node and backup nodes. When this primary node commits evil or fails, it will elect a primary node again for message communication. The genetic algorithm (GA) is a computer simulation study inspired by the natural biological genetic evolution criterion “natural selection, survival of the fittest”. Genetic algorithm is actually a method to find the optimal solution. According to it, the best primary node is selected in the PBFT algorithm to improve consensus efficiency. The consensus algorithm is the guarantee of the decentralization feature in blockchain technology. The PBFT algorithm is a commonly used consensus algorithm. However, this algorithm has the following problems: when the primary node fails, it must be selected again, which leads to a decrease in consensus efficiency. This paper proposes a consensus mechanism based on an improved genetic algorithm, which uses an improved genetic algorithm to select the primary node. According to the genetic algorithm, the best primary node is selected, and it meets the minimum number of errors or evils and the highest transaction efficiency with other backup nodes. The improved consensus algorithm can effectively reduce system delay and improve consensus efficiency.

Share and Cite:

Yang, C. , Wang, T. and Wang, K. (2020) A Consensus Mechanism Based on an Improved Genetic Algorithm. Open Access Library Journal, 7, 1-6. doi: 10.4236/oalib.1106713.

Cited by

[1] Digital Marketing Evaluation of Applied Undergraduate Talent Training with E-commerce using Big Data Mining and Communication Technology Support
Computer-Aided Design and Applications, 2024
[2] An Optimization of Blockchain Parameters for Improving Consensus and Security in eHealthChain.
… Journal of Intelligent Engineering & Systems, 2024
[3] Energy Reports
2022
[4] Design of intelligent control system for agricultural greenhouses based on adaptive improved genetic algorithm for multi-energy supply system
Energy Reports, 2022
[5] Construction model of E-commerce agricultural product online marketing system based on blockchain and improved genetic algorithm
Security and Communication Networks, 2022
[6] Analysis of Agricultural Product Information Traceability and Customer Preference Based on Blockchain
Wireless Communications and Mobile Computing, 2022
[7] Construction Model of E‐Commerce Agricultural Product Online Marketing System Based on Blockchain and Improved Genetic Algorithm
Security and Communication Networks, 2022

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.