Block chain dynamic DPoS consensus method based on reputation mechanism and DPBFT algorithm

A technology of blockchain and reputation, applied in the field of blockchain, can solve the problems of hidden dangers of system security and low enthusiasm of nodes in the whole network, and achieve the effect of improving security, avoiding adverse effects, and achieving dynamic effects.

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

AI Technical Summary

Problems solved by technology

[0007] In view of this, the purpose of the present invention is to provide a blockchain dynamic DPoS consensus method based on the reputation mechanism and the DPBFT algorithm, to solve the problem that the original blockchain DPoS consensus algorithm cannot prevent and deal with malicious nodes in a timely manner to cause security risks to the system, And the problem that the enthusiasm of the nodes of the whole network to participate in the consensus process is not high

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 dynamic DPoS consensus method based on reputation mechanism and DPBFT algorithm
  • Block chain dynamic DPoS consensus method based on reputation mechanism and DPBFT algorithm
  • Block chain dynamic DPoS consensus method based on reputation mechanism and DPBFT algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] 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 embodiments, 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.

[0047] see Figure 1 ~ Figure 2 ,Such as figure 1 As shown, it is a blockchain dynamic DPoS consensus method based on the reputation mechanism and DPBFT. The basic i...

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 block chain dynamic DPoS consensus method based on a reputation mechanism and a DPBFT algorithm, and belongs to the technical field of block chains. The method comprises thefollowing steps: S1, initializing a whole network node reputation record; S2, counting the reputation weight votes and the number of support nodes of each node, selecting the nodes with the votes ranked at the top TN to form Pool, and selecting the nodes ranked at the top n from the Pool as representative nodes; S3, generating a random sequence through a shuffling algorithm by representative nodes, confirming a reason of a problem through a DPBFT algorithm, and taking processing measures until all the representative nodes of one sequence complete block production; and S4, generating a new block output sequence through a shuffling algorithm after a round of block production is completed until the next operation period or the number of candidate nodes is less than a threshold TNM. A reputation mechanism is introduced to reduce the influence of malicious nodes on the system in the DPOS voting process and the block production process, and the enthusiasm of nodes in the whole network to participate in the consensus process is improved.

Description

technical field [0001] The invention belongs to the technical field of block chain, and relates to a block chain dynamic DPoS consensus method based on reputation mechanism and DPBFT (Dynamic Practical Byzantine Fault Tolerance, dynamic Byzantine fault tolerance algorithm). Background technique [0002] As the core technology supporting the operation of Bitcoin, blockchain has become a hot spot of current attention by virtue of its decentralized structure, open and transparent data, and non-tamperable characteristics. Blockchain technology will share the economy, cross-border payment, and the Internet of Things And so on. [0003] The blockchain platform as a whole can be divided into five layers: network layer, consensus layer, data layer, smart contract layer and application layer. The greatness of blockchain technology is its consensus mechanism, which solves the problem of mutual trust between nodes based on the idea of ​​decentralization. The blockchain has many nodes...

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): H04L29/06H04L29/08
CPCH04L63/145H04L67/10H04L9/50
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