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

Node reputation consensus method based on block chain

A blockchain and node technology, applied in the field of consensus algorithms, can solve the problems affecting system performance, not considering changes in the number of nodes, and growth of consensus interactive messages, etc., to improve scalability and save communication overhead.

Active Publication Date: 2020-12-04
DALIAN UNIV OF TECH
View PDF5 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the problems in the PBFT consensus mechanism are: 1) Node reliability: how to detect and evaluate the reliability of the nodes in the whole network to ensure the selection of credible consensus nodes to ensure the stability of the consensus network topology
3) Dynamics: PBFT is usually an algorithm that runs in the alliance chain system, and does not consider the possible changes in the number of nodes in the actual system, so it cannot realize the dynamic joining and exit of nodes; 4) Scalability: PBFT consensus There is a problem of high node communication complexity in the process. When the number of nodes participating in the consensus increases, the consensus interaction messages will increase geometrically, which will affect system performance.

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
  • Node reputation consensus method based on block chain
  • Node reputation consensus method based on block chain
  • Node reputation consensus method based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the technical problems solved by the present invention, the technical solutions adopted and the technical effects achieved clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only parts related to the present invention are shown in the drawings but not all content.

[0054] figure 1 It is an implementation flowchart of the block chain-based node reputation consensus method provided by the embodiment of the present invention. Such as figure 1 As shown, the block chain-based node reputation consensus method provided by the embodiment of the present invention includes:

[0055] Step 100, obtaining a behavior record table.

[0056] In this embo...

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 the technical field of consensus algorithms, and provides a blockchain-based node reputation consensus method, which comprises: step 100, obtaining a behavior record table; step 200, carrying out reputation value evaluation on the nodes in the behavior record table; step 300, calculating the reputation growth rate of the node according to the change of the reputation valueof the node; step 400, carrying out authority management according to the reputation values and the reputation growth rates of the nodes, wherein the nodes with the election authority can participatein random dynamic election of the consensus node set, and consensus master nodes are elected according to a master node election algorithm; step 500, receiving, by the consensus main node, the request sent by the client, then broadcasts the request and the signature to the consensus node together to start a consensus process; step 600, sending, by the node to be quitted, a quitting request to theconsensus master node, or sending, by the to-be-added node, an adding request message to all the consensus nodes and the main node. According to the invention, the credibility of the nodes of the whole network can be detected and evaluated.

Description

technical field [0001] The invention relates to the technical field of consensus algorithms, in particular to a blockchain-based node reputation consensus method. Background technique [0002] Blockchain is a decentralized distributed ledger technology. The consensus algorithm is a very important part of the blockchain, and it is also the basis for its decentralization and trust mechanism. Typical consensus algorithms can be divided into: proof-based consensus and voting-based consensus. Proof-based consensus algorithms include PoW (Proof of Work, workload proof), PoS (Proof of Stake, equity proof), DPoS (Delegated Proof of Stake, authorized equity proof), etc. These algorithms require nodes joining the network to prove that they are more qualified than other nodes to add a block to the chain. Voting-based consensus algorithms include PBFT (Practical Byzantine Fault Tolerance, practical Byzantine algorithm), DBFT (delegated Byzantine fault tolerance, authorized Byzantine ...

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/08H04L9/32G06Q40/04
CPCH04L67/1042H04L67/1046H04L67/1048H04L67/1097H04L9/3247G06Q40/04H04L9/50
Inventor 原旭罗方于硕陈志奎孙野陈怡
Owner DALIAN UNIV OF TECH
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