2020IOP Conference Series Earth and Environmental ScienceOpen access

An Improved Blockchain Consensus Mechanism Based on Open Business Environment

Wenmiao Wu, Zhipeng Gao

Open full text 6 citations

Abstract

Abstract With the rise of the blockchain, the underlying technology has also received more and more attention. The blockchain is a point-to-point distributed system, and the consensus algorithm is a mechanism to resolve the consensus of each node. Byzantine Fault Tolerance (BFT) is a fault-tolerant technology in the field of distributed computing. The blockchain network environment conforms to the Byzantine general problem model. In order to make it suitable for open business environment, we propose an improved blockchain consensus mechanism based on Practical Byzantine Fault Tolerance Algorithm (PBFT) that consider different business. The consensus algorithm proposed in this paper (OBE-PBFT) introduces the historical behavior credit rating of nodes to optimize the view change protocol in PBFT, so as to solve the problem of low consensus success rate and large traffic when encountering Byzantine nodes. The historical credit rating of the node can make the consensus process more robust, in order to solve the problem of different business in the alliance chain consensus mechanism in the open business environment.

Open-access reader

About this research paper

What this paper is about

Abstract With the rise of the blockchain, the underlying technology has also received more and more attention. The blockchain is a point-to-point distributed system, and the consensus algorithm is a mechanism to resolve the consensus of each node. Byzantine Fault Tolerance (BFT) is a fault-tolerant technology in the field of distributed computing. The blockchain network environment conforms to the Byzantine general problem model. In order to make it suitable for open business environment, we propose an improved blockchain consensus mechanism based on Practical Byzantine Fault Tolerance Algorithm (PBFT) that consider different business. The consensus algorithm proposed in this paper (OBE-PBFT) introduces the historical behavior credit rating of nodes to optimize the view change protocol in PBFT, so as to solve the problem of low consensus success rate and large traffic when encountering Byzantine nodes. The historical credit rating of the node can make the consensus process more robust, in order to solve the problem of different business in the alliance chain consensus mechanism in the open business environment.

Why it matters

OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract With the rise of the blockchain, the underlying technology has also received more and more attention. The blockchain is a point-to-point distributed system, and the consensus algorithm is a mechanism to resolve the consensus of each node. Byzantine Fault Tolerance (BFT) is a fault-tolerant technology in the field of distributed computing. The blockchain network environment conforms to the Byzantine general problem model. In order to make it suitable for open business environment, we propose an improved blockchain consensus mechanism based on Practical Byzantine Fault Tolerance Algorithm (PBFT) that consider different business. The consensus algorithm proposed in this paper (OBE-PBFT) introduces the historical behavior credit rating of nodes to optimize the view change protocol in PBFT, so as to solve the problem of low consensus success rate and large traffic when encountering Byzantine nodes. The historical credit rating of the node can make the consensus process more robust, in order to solve the problem of different business in the alliance chain consensus mechanism in the open business environment.

Key concepts: Byzantine fault tolerance, Blockchain, Computer science, Consensus, Node (physics), Consensus algorithm, Distributed computing, Fault tolerance

Related papers

Back to paper searchBrowse research topicsOriginal source
An Improved Blockchain Consensus Mechanism Based on Open Business Environment — Research Paper | ScholarLens