Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Block chain layered excitation consensus algorithm

A blockchain and consensus technology, applied in the direction of database distribution/replication, branch offices providing special service devices, data exchange details, etc., can solve problems such as performance degradation, insufficient motivation, and insufficient enthusiasm for consensus block generation, and achieve communication complexity Reduced effect

Active Publication Date: 2021-05-07
GUANGDONG OCEAN UNIVERSITY +1
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, existing consensus algorithms also have some performance and incentive mechanism problems
Although the Byzantine consensus algorithms represented by PBFT, HoneyBadgerBFT, and Zyzzyva have high throughput in theory, because node consensus needs to be carried out through multiple N-N broadcast communications, the performance of these algorithms will increase sharply with the number of nodes. decline
Insufficient enthusiasm of nodes to participate in consensus block generation
Supernodes often have relatively high hardware configuration and network bandwidth. In the existing Byzantine consensus algorithm, a small number of supernodes often produce blocks and obtain block rewards. Ordinary nodes have insufficient motivation to participate in the maintenance of blockchain databases to jointly produce blocks. , which causes the blockchain system to face the risk of centralization maintained by only a few nodes

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
  • Block chain layered excitation consensus algorithm
  • Block chain layered excitation consensus algorithm
  • Block chain layered excitation consensus algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] A blockchain layered incentive consensus algorithm, including the following:

[0078] Different nodes in the consortium chain of this application can communicate through a reliable point-to-point two-way communication channel, although we can know from the FLP Impossibility Theorem that a completely asynchronous distributed system cannot guarantee consensus in the case of allowing node errors. reached an agreement within a time period. However, distributed systems can still be kept alive in asynchronous networks under the assumption of weak synchronization of network nodes. Compared with the practical Byzantine fault-tolerant consensus algorithm, the network model of this application is partially synchronous, that is, there is an upper bound on the delay in sending sub-messages to be accepted by the destination node. At the same time, the entire network is accessible, that is, nodes in the system can easily transmit messages to any node, and each node maintains a list ...

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 is suitable for the technical field of blockchain application, and provides a block chain hierarchical excitation consensus algorithm. According to the blockchain layered incentive consensus algorithm, the tree communication network topology is adopted, when nodes transmit data, messages do not need to be broadcasted to other nodes through a P2P network every time, the messages are sent to other nodes after being processed by parent nodes or child nodes, and the tree communication network topology is benefited; and the communication complexity of the system is greatly reduced. The consensus algorithm comprises a consensus node dynamic spanning tree algorithm and a corresponding reward mechanism, the traditional PBFT consensus algorithm lacks the corresponding reward mechanism, and the nodes need to pay computing power and bandwidth when participating in the consensus, so the nodes lack the power of participating in the consensus. The consensus node excites and encourages the node to participate in the consensus honest, and obtains higher rewards by keeping correct data consensus, and the core purpose is to enable the node to participate in the consensus and transmit correct messages according to rules.

Description

technical field [0001] The invention belongs to the technical field of block chain applications, and in particular relates to a block chain layered incentive consensus algorithm. Background technique [0002] Blockchain is a revolutionary technology that is currently receiving strategic attention from various countries. It is a non-tamperable, traceable, and growing distributed ledger database. With the rapid development and popularization of Bitcoin in recent years, the research and application of blockchain technology has also shown an explosive growth trend. It is considered to be the fifth computing paradigm after mainframes, personal computers, the Internet, and mobile social networks. Subversive innovation is the fourth milestone in the history of human credit evolution after blood relative credit, precious metal credit, and central bank banknote credit. Future applications will be extensive, including computer (encryption, communication, software, hardware), law, fin...

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 Applications(China)
IPC IPC(8): H04L12/18H04L12/44H04L29/06H04L29/08G06F16/22G06F16/27
CPCH04L12/44H04L67/10H04L63/123H04L12/18G06F16/2246G06F16/27Y02D10/00
Inventor 邓超
Owner GUANGDONG OCEAN UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products