Unlock instant, AI-driven research and patent intelligence for your innovation.

Consensus node evaluation method of dpos based on peertrust

A node and consensus technology, which is applied in the field of consensus node evaluation of DPos, can solve the problems of not being able to block malicious nodes in a timely and effective manner, voting in the hands of a few people, and the enthusiasm of voting nodes is not high, so as to ensure uniqueness, reduce dependence, Positivity-enhancing effect

Active Publication Date: 2022-05-10
QILU UNIV OF TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. Voting takes time, energy, etc., which leads to low enthusiasm of voting nodes;
[0007] 2. In the processing of bad nodes, the emergence of some malicious nodes cannot be prevented in a timely and effective manner;
[0008] 3. The voting weight is proportional to the account balance, which can easily lead to voting in the hands of a few people

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
  • Consensus node evaluation method of dpos based on peertrust
  • Consensus node evaluation method of dpos based on peertrust
  • Consensus node evaluation method of dpos based on peertrust

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] A consensus node evaluation method based on PeerTrust's DPos of the present invention includes the following steps:

[0051] S100, the node invokes the smart contract to perform identity registration, obtains a registered account based on the identity statement submitted by the node, and stores the verified registered account in the global registered account list, where the smart contract and the global registered account list are both deployed in the district in the blockchain;

[0052] S200. Initialize the trust value of the node, the node participates in voting as a candidate node, and other candidate nodes that vote for the candidate node are voting nodes;

[0053] S300. For each candidate node, at the beginning of the next election cycle, obtain the trust value of the candidate node itself in the previous cycle, and by the beginning of the current cycle, count the total number of votes obtained by the candidate node from the voting nodes, and Count the total numbe...

Embodiment 2

[0103] An apparatus of the present invention includes: at least one memory and at least one processor, the at least one memory is used to store a machine-readable program; the at least one processor is used to call the machine-readable program to execute the embodiment 1 public method.

Embodiment 3

[0105]A medium of the present invention is a computer-readable medium, and computer instructions are stored on the computer-readable medium. When the computer instructions are executed by a processor, the computer instructions cause the processor to execute the method disclosed in Embodiment 1. Specifically, it is possible to provide a system or device equipped with a storage medium on which software program codes for implementing the functions of any of the above-described embodiments are stored, and which enables a computer (or CPU or MPU of the system or device) ) to read and execute the program code stored in the storage medium.

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 discloses a PeerTrust-based DPos consensus node evaluation method, which belongs to the technical field of entrusted proof of rights and interests. The technical problem to be solved is how to improve the credibility of nodes, reduce the probability of malicious nodes being selected as consensus nodes, and improve system security. . The method includes the following steps: the node invokes the smart contract for identity registration, obtains the registered account based on the identity statement submitted by the node, and stores the verified valid registered account into the global registered account list; initializes the trust value of the node, and the node serves as a candidate node Participate in voting, and other candidate nodes that vote for the candidate node are voting nodes; based on the total number of nodes, the total number of votes and the trust value of each voting node, calculate the final trust value of each candidate node; for all candidate nodes, select Some candidate nodes with high trust value are used as consensus nodes, and the consensus nodes participate in block generation and verification.

Description

technical field [0001] The present invention relates to the technical field of entrusted equity proof, in particular to a consensus node evaluation method based on PeerTrust's DPos. Background technique [0002] Since the inception of Bitcoin, its underlying technology, blockchain, has attracted increasing interest from academia and industry. As a core component of the blockchain, the consensus mechanism plays a decisive role in the security and performance of the blockchain. At present, the mainstream consensus mechanisms in the blockchain mainly include the workload proof mechanism PoW, the equity proof mechanism PoS, and the delegated proof mechanism DPoS. [0003] The proof-of-work mechanism requires miners to solve a "mathematical puzzle" to compete for bookkeeping rights. The first miner to be calculated will receive the bookkeeping right and the corresponding miner reward. But it suffers from large energy consumption as well as low transaction capacity and poor sca...

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): H04L9/40G06Q40/04G06F16/27
CPCH04L63/1458H04L63/0807G06F16/27G06Q40/04H04L2209/463H04L9/50
Inventor 禹继国胡倩闫碧薇王桂娟董安明
Owner QILU UNIV OF TECH