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

Active Publication Date: 2020-07-31
CHONGQING UNIV OF POSTS & TELECOMM
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But its flaws are also very obvious, it is semi-centralized and has poor security

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Alliance block chain network consensus method based on mixed Byzantine fault tolerance
  • Alliance block chain network consensus method based on mixed Byzantine fault tolerance
  • Alliance block chain network consensus method based on mixed Byzantine fault tolerance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036]Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the diagrams provided in the following embodiments are only schematically illustrating the basic concept of the present invention, and the following embodiments and the features in the embodiments can be combined with each other in the case of no conflict.

[0037] see Figure 1 ~ Figure 3 , figure 1 It is a flow chart of the consensus method of the consortium blockchain network based on hybrid Byzantine fault to...

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

PUM

No PUM Login to view more

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.

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

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/24H04L9/08H04L9/32H04L29/08G06F16/27G06Q40/04
CPCH04L41/0893H04L41/142H04L9/0869H04L9/3247H04L67/10G06F16/27G06Q40/04H04L2209/56H04L9/50Y02D10/00
Inventor 陈柏帆于秀兰
Owner CHONGQING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products