High-fault-tolerance layered consensus method based on DPoS

A consensus and node technology, applied in the field of blockchain, can solve the problems of low energy consumption, difficult to guarantee fault tolerance rate, waste of computing resources, etc., to achieve the effect of improving fault tolerance rate

Active Publication Date: 2020-04-14
JIANGSU UNIV
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In "Consensus Algorithms in Blockchain: Comparative Analysis, Challenges and Opportunities", various consensus algorithms are described and analyzed. For the current mainstream consensus algorithms, the PoW and PoS algorithms at the expense of computing power cause a waste of computing resources, and the fault tolerance rate of the PBFT algorithm is relatively low. Low
Although the DPoS algorithm ensures the full utilization of computing resources, it leads to serious differentiation of node weights and damages the fairness of the consensus, and the fault tolerance rate is difficult to guarantee. Chinese patent CN201710559333.1 proposes a Byzantine fault tolerance based on rewards and punishments for data block chain authorization to participate in consensus method and its reward and punishment method, consensus is carried out by electing the consensus nodes of the data block, and the nodes are rewarded and punished according to the consensus result. There is a problem of low fault tolerance rate of the Byzantine algorithm. Finding a high fault tolerance consensus method has always been the core issue of blockchain technology. Compared with various consensus algorithms, the DPoS algorithm has low energy consumption and fast confirmation speed. Although it has defects, it can be combined with the network To improve it, a highly fault-tolerant consensus method is designed on the basis of ensuring fairness. Therefore, research on improved consensus algorithms based on DPoS is an important research direction in the field of consensus algorithms in recent years.

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
  • High-fault-tolerance layered consensus method based on DPoS
  • High-fault-tolerance layered consensus method based on DPoS
  • High-fault-tolerance layered consensus method based on DPoS

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments. It should be pointed out that the technical solution and design principles of the present invention will be described in detail below only with an optimized technical solution, but the protection scope of the present invention does not limited to this.

[0047]The described embodiment is a preferred implementation of the present invention, but the present invention is not limited to the above-mentioned implementation, without departing from the essence of the present invention, any obvious improvement, replacement or modification that those skilled in the art can make Modifications all belong to the protection scope of the present invention.

[0048] A high fault-tolerant layered consensus method based on DPoS, such as figure 1 shown, including the following steps:

[0049] 1) Construct a blockchain network, which contains N nodes;

[0050] 2)...

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 belongs to the technical field of block chains, and particularly relates to a high-fault-tolerance layered consensus method based on DPoS. The method comprises the steps: screening faultnodes layer by layer through layering; enabling the first layer to group all nodes of a network, selecting nominated nodes, and punishing the screened malicious nodes; enabling the second layer to group all selected decision nodes in the group to form an agenda group, selecting nominated nodes, punishing the screened malicious nodes, completing the consensus, and rewarding all nodes participatingin the consensus of the block nodes except block-out nodes. The error-tolerant rate of the current consensus is improved; a dynamic integral weight nominating method is adopted, the possibility thatthe nodes are selected as super nodes according to calculation power of participating in consensus is guaranteed according to integral weight nominating, and in a new round of consensus, the fairnessof the system cannot be damaged due to two-stage differentiation of integrals in the whole network through integral resetting of the last round of block-out node.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a DPoS-based high fault-tolerant layered consensus method. Background technique [0002] Blockchain technology uses distributed node consensus methods to generate and update data through chained data structures, uses cryptography to ensure the security of its data, and uses smart contracts composed of automated script codes to program and operate data. Its distributed infrastructure, its good characteristics of decentralization and non-tampering make it widely used in trustless, completely free and open network applications, involving finance, Internet and agriculture and other fields. The consensus method is one of the core technologies to ensure that the blockchain cannot be tampered with and realizes decentralization. It is mainly used to synchronize node information and reach consensus on accounting information. The quality of the consensus method determines the operati...

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): H04L9/32H04L29/08G06Q40/04
CPCH04L9/3247H04L9/3236H04L67/104H04L67/1051H04L67/1048H04L67/1095G06Q40/04H04L2209/463H04L9/50Y02D10/00
Inventor 李峰孙传文潘雨青薛惠丹李博
Owner JIANGSU UNIV
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