A Blockchain-based Node Reputation Consensus Method

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

Active Publication Date: 2022-01-04
DALIAN UNIV OF TECH
View PDF5 Cites 0 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
  • A Blockchain-based Node Reputation Consensus Method
  • A Blockchain-based Node Reputation Consensus Method
  • A Blockchain-based Node Reputation Consensus Method

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, comprising: step 100, obtaining a behavior record table; step 200, evaluating the reputation value of the nodes in the behavior record table; step 300, according to the node Calculate the reputation growth rate of the node based on the change of the reputation value of the node; Step 400, conduct authority management according to the reputation value and the reputation growth rate of the node, the node with the election authority can participate in the random dynamic election of the consensus node set, and elect according to the master node election algorithm. Consensus master node; Step 500, the consensus master node receives the request sent by the client, and then broadcasts the request and the signature to the consensus nodes to start the consensus process; Step 600, the node that wants to exit needs to send an exit request to the consensus master node; or, The node to be joined also needs to send a join request message to all consensus nodes and the master node. The invention can detect and evaluate the reliability of the whole network nodes.

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L67/1042H04L67/1097H04L9/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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products