Byzantine Fault Tolerant Consensus Method Based on Random Threshold Signature Mechanism

A Byzantine, random algorithm technology, applied in the field of Byzantine fault-tolerant consensus based on random threshold signature mechanism, which can solve problems such as adverse effects, the number of faulty nodes exceeds the fault-tolerant limit, and the repair speed is slow, so as to improve throughput and reduce communication costs.

Active Publication Date: 2021-05-07
筑客网络技术(上海)有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, PBFT has the following disadvantages: (1) Based on the static C / S structure, nodes need to be configured before starting, and nodes cannot dynamically join / exit the network; (2) It takes three rounds of communication to reach an agreement, and the cost of node communication is very high. The network bandwidth requirement is high; (3) When there is an error node, the repair speed is too slow, and the number of error nodes may exceed the fault tolerance limit in a certain time window, which will cause the collapse of the entire network; (4) Too much dependence on the master node , the master node is responsible for verifying the transaction sent by the client, and packaging the transaction from the transaction pool to the block. When the master node is malicious, it is easy to cause adverse effects

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
  • Byzantine Fault Tolerant Consensus Method Based on Random Threshold Signature Mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the teachings of the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.

[0025] Embodiments of the present invention relate to a Byzantine fault-tolerant consensus method based on a random threshold signature mechanism, such as figure 1 shown, including the following steps:

[0026] (1) Initially collect the information of all peer nodes in the alliance blockchain network; in this step, the number of initially collected peer nodes in the alliance blockchain network is greater than or equal to 4.

...

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 a Byzantine fault-tolerant consensus method based on a random threshold signature mechanism, including: initially collecting information on all peer nodes in the alliance block chain network; The peer nodes with the right consensus carry out active repairs; the leader node puts the transaction into the transaction pool and packs a certain amount of transactions from the transaction pool into a new block, and makes a proposal. Each peer node with the right to consensus determines the validity of the new block through the threshold signature mechanism. The invention can effectively save computing resources, realize dynamic expandability of nodes and stability of the system.

Description

technical field [0001] The invention relates to a consensus method in the technical field of block chains, in particular to a Byzantine fault-tolerant consensus method based on a random threshold signature mechanism. Background technique [0002] In the blockchain network, data transmission between nodes faces various abnormal situations such as network delay, network packet loss, and hacker intrusion. For these abnormal situations, that is, the existence of Byzantine errors, nodes need to maintain the consistency of valid blocks. The consensus algorithm is the key technology to solve the consistency problem and realize Byzantine fault tolerance in the blockchain. [0003] Consortium blockchain is the preferred blockchain method for cooperation between enterprises today. The consensus algorithm commonly used in consortium chains is the Practical Byzantine Fault Tolerant Method (PBFT for short), which exchanges trust through mutual communication between nodes. One of Byzant...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06Q20/40G06Q20/38G06Q40/04
CPCG06Q20/3829G06Q20/401G06Q40/04
Inventor 须峰宋安平王鲸俞文璟施海鹰
Owner 筑客网络技术(上海)有限公司
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