Practical Byzantine fault-tolerant consensus mechanism optimization system for industrial block chain

A blockchain and Byzantine technology, applied in the field of practical Byzantine fault-tolerant consensus mechanism optimization system, can solve the problems of multi-access, high concurrency, low scalability and high complexity that are not suitable for industrial Internet

Active Publication Date: 2020-12-22
BEIJING UNIV OF TECH
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) The operating performance of the original consensus mechanism of the alliance chain is difficult to meet the needs of the industrial Internet system
The PBFT series consensus mechanism has a certain upper limit in terms of performance, and the complexity is too high and the scalability is low
For the mainstream permissioned chain network, when the number of nodes in the consensus system reaches about 20, the performance drops very quickly, and the industrial Internet scenario is a massive interconnection scenario, and the number of connected nodes has been at a high level for a long time, so The existing blockchain network is not suitable for the use requirements of

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
  • Practical Byzantine fault-tolerant consensus mechanism optimization system for industrial block chain
  • Practical Byzantine fault-tolerant consensus mechanism optimization system for industrial block chain
  • Practical Byzantine fault-tolerant consensus mechanism optimization system for industrial block chain

Examples

Experimental program
Comparison scheme
Effect test

example

[0044] The consensus process adopted by the present invention is an arbitration-based Byzantine copy. When there is no dispute or Byzantine fault, it is a fast consensus process, with a total of three steps; when there is a Byzantine fault or dispute, a slow Byzantine agreement is run, with a total of 5 steps. In order to maintain consistency in the absence of a leader, each replica node needs to maintain an instance table I[] and a dependency set D[]. Where D[I[L]] is the request instance number on which request L depends. The specific process is as Figure 5 shown.

[0045] (1) The client co sends a request m to its closest replica node i.

[0046] (2) Replica node i assigns instance number IL to it in sequence after receiving the request, and assigns its D[IL] to be empty. After the assignment is completed, send a prepare command to other replicas in node group n.

[0047] (3) After receiving the preparation message, other replicas verify according to the local dependen...

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 discloses a practical Byzantine fault-tolerant consensus mechanism optimization system of an industrial block chain, which screens out a batch of nodes with higher performance by introducing a reinforcement learning algorithm to screen out block chain network nodes, improves node consensus rules, and optimizes indexes such as block chain network consensus time delay and throughput. Therefore, large-scale application and sustainable development of an industrial Internet system are realized, data tampering is further prevented, data security is ensured, and meanwhile, the expandability and throughput of the system are not affected.

Description

technical field [0001] The invention belongs to the technical field of Internet management, and in particular relates to a practical Byzantine fault-tolerant consensus mechanism optimization system of an industrial block chain. Background technique [0002] The Industrial Internet is an industry and application ecology formed by the all-round and deep integration of the Internet and the new generation of information technology and industrial systems. It is the key comprehensive information infrastructure for the development of industrial intelligence. A service system based on massive data collection, aggregation, and analysis, and an industrial cloud network that supports the ubiquitous connection, flexible supply, and efficient allocation of manufacturing resources are important foundations for my country's manufacturing power and network power. The core of the Industrial Internet is data-driven intelligence based on comprehensive interconnection. Network, data, and securit...

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): H04L29/08H04L29/06H04L12/24G06F21/64
CPCH04L67/1061H04L63/1416H04L41/0668G06F21/64H04L41/0661
Inventor 霍如高宁捷汪硕刘江黄韬刘韵洁
Owner BEIJING UNIV OF TECH
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