Alliance block chain network consensus method based on mixed Byzantine fault tolerance

A blockchain and Byzantine technology, applied in the field of alliance blockchain network consensus mechanism, can solve problems such as poor security and achieve the effect of improving security
CN111478795AActive Publication Date: 2020-07-31CHONGQING UNIV OF POSTS & TELECOMM

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
CHONGQING UNIV OF POSTS & TELECOMM
Publication Date
2020-07-31

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to an alliance blockchain network consensus method based on mixed Byzantine fault tolerance, and belongs to the technical field of blockchains. The method comprises the steps that S1, a fragmentation mechanism is utilized to classify blockchain network nodes into four node types including common nodes, verification nodes, sorting nodes and block output nodes, wherein the output blocks are all nodes; S2, due to the characteristics of a parallel Byzantine fault-tolerant algorithm, dividing a consensus mechanism into two stages, including a preprocessing stage algorithm andan execution stage algorithm, and executing the preprocessing algorithm; S3, in order to ensure the correctness of the parallel Byzantine fault-tolerant algorithm, the normal operation of the main node in a consensus mechanism is ensured by utilizing a main node view switching algorithm; and S4, the parallel Byzantine fault-tolerant algorithm is executed by the output block nodes to achieve a consensus of the output block nodes, and block output is completed by the main node in the consensus of this round. Compared with the consensus mechanism in the current alliance block chain, the securityof the consensus mechanism and the consensus reaching efficiency of the node are improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of block chains, and relates to a consensus mechanism of an alliance block chain network based on hybrid Byzantine fault tolerance. Background technique

[0002] Blockchain is essentially a decentralized database with equal status between nodes. Its concept first appeared in the article "Bitcoin: A Peer-to-Peer Electronic Cash System" by Satoshi Nakamoto. Blockchain helps unfamiliar nodes build trust by using encryption algorithms, time stamps, consensus mechanisms, and reward mechanisms. It is currently widely used in digital currencies and distributed systems. The blockchain has the characteristics of anonymity and security, which avoids the risk of data loss and management problems caused by centralization. On the basis of Bitcoin, blockchain has extended concepts such as super ledger and smart contract. As the core of building trust in the blockchain, the consensus mechanism has also attracted more and...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More