PBFT-based delegated proof-of-stake (DPoS) blockchain consensus algorithm

A block chain and block technology, applied in special data processing applications, platform integrity maintenance, structured data retrieval, etc., can solve block verification delays too long, ordinary nodes are not active in voting, block packaging and Verify security risks and other issues to achieve the effect of improving enthusiasm

Pending Publication Date: 2021-09-17
南京搜文信息技术有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is to provide a PBFT-based entrusted proof of stake blockchain consensus algorithm to solve the problem that ordinary nodes in the blockchain network are not active in voting, and it is easy for a s...

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
  • PBFT-based delegated proof-of-stake (DPoS) blockchain consensus algorithm
  • PBFT-based delegated proof-of-stake (DPoS) blockchain consensus algorithm
  • PBFT-based delegated proof-of-stake (DPoS) blockchain consensus algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.

[0040] The present invention provides a PBFT-based delegated rights and interests proof block chain consensus algorithm, that is, the PDPoS algorithm. Aiming at the problem that DPoS nodes are not active in voting and malicious nodes may still be elected as agent nodes, concepts such as credit rating and credit coefficient are defined, and the introduction of Agent node election model based on credit rewards and punishments. Under this election model, network nodes greatly reduce the proportion of abnormal nodes becoming agents by voting against them. At the same time, due to the credit stability and time reset mechanism, ordinary nodes need to participate in the election voting as much as possible, which effectively improves the enthusiasm of the electi...

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 provides a PBFT-based DPoS blockchain consensus algorithm, which defines concepts of credit rating, credit coefficients and the like, and introduces an agent node election model based on credit reward and punishment. Under the election model, network nodes greatly reduce the proportion of abnormal nodes becoming agents by voting against it. Meanwhile, due to credit stability and a time reset mechanism, common nodes need to participate in election voting as much as possible, and the election enthusiasm is effectively improved. In order to solve the problem that the DPoS consensus algorithm cannot process malicious nodes in time in a round of election period, an agent node set and an alternative agent node set are elected, the alternative agent node set is used for replacing nodes which fail in multiple times of block output in the agent node set in time, and therefore the malicious nodes are effectively processed. In another aspect, in order to solve the problem that the DPoS algorithm verification time delay is far greater than the block production time delay, so that the block output efficiency is influenced, the algorithm elects a verification node set, and then introduces the PBFT algorithm to quickly verify the block.

Description

technical field [0001] The invention belongs to the technical field of block chain consensus algorithms, and in particular relates to a PBFT-based entrusted proof of rights block chain consensus algorithm. Background technique [0002] With the rapid rise of digital currencies such as Bitcoin, more and more researchers and financial technology companies have begun to invest in the research of its underlying technology - blockchain. The consensus mechanism is one of the core technologies of the blockchain system, which directly determines all aspects of the system's performance indicators and application-oriented scenarios. [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 node...

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): G06F16/27G06F21/56
CPCG06F16/27G06F21/56
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