Supercharge Your Innovation With Domain-Expert AI Agents!

Block chain DPOS consensus mechanism improvement method based on credit points and node clustering

A blockchain and node technology, applied in character and pattern recognition, secure communication devices, computer components, etc., can solve the problems of inactive voting in the DPOS consensus mechanism and the inability to remove malicious proxy nodes in time to reduce invalid blocks or malicious blocks, avoiding the effect of the possibility

Active Publication Date: 2019-08-16
SHANGHAI UNIV
View PDF4 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Since the DPOS consensus mechanism has problems such as inactive voting and malicious agent nodes cannot be eliminated in time, the present invention defines basic concepts such as credit points

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 DPOS consensus mechanism improvement method based on credit points and node clustering
  • Block chain DPOS consensus mechanism improvement method based on credit points and node clustering
  • Block chain DPOS consensus mechanism improvement method based on credit points and node clustering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to facilitate the understanding of those skilled in the art, the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0022] Such as figure 1 As shown, a blockchain DPOS consensus mechanism improvement method based on credit points and node clustering, the specific operation steps are as follows:

[0023] 1) Initialize credit points. For each node that joins the blockchain network for the first time, the credit score will be initialized to 100;

[0024] 2) A new transaction occurs in the blockchain network. After the transaction is completed, the nodes of the entire network compete for accounting, and the successful node records all the information of the transaction in the newly generated block of the blockchain network;

[0025] 3) The system judges the newly generated block in the network to determine whether it is a valid block, and if it is not a valid block, then judges whether it is a malici...

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 block chain DPOS consensus mechanism improvement method based on credit points and node clustering. In order to solve the problems that a DPOS consensus mechanism is inactivein voting and malicious agent nodes cannot be removed in time, the basic concepts of credit points and the like are defined. For each node which joins in the block chain network for the first time, the credit points are initialized to be 100, under the credit reward and punishment, the probability that an abnormal node becomes an agent node can be reduced in a manner of voting and re-counting credit points for the whole network nodes, and a K-Means clustering algorithm in data mining is utilized, the whole network nodes are clustered by referring to a plurality of characteristic values of thenodes, and a class group with relatively higher credibility has higher probability in the next round of competition, so that the generation of invalid blocks or malicious blocks in the block chain network can be further reduced.

Description

technical field [0001] The invention relates to a method for improving a blockchain DPOS consensus mechanism based on credit points and node clustering. Background technique [0002] Blockchain is essentially a decentralized database. At the same time, as the underlying technology of Bitcoin, it is a series of data blocks associated with cryptographic methods. Each data block contains a batch of Bitcoin network transactions. information, used to verify the validity of its information and generate the next block. The consensus mechanism is the core of the blockchain. It completes the verification and confirmation of transactions in a short period of time through the voting of special nodes, and solves the problem of how to reach consensus in a free and open network that lacks trust. [0003] Consensus refers to the result of unrelated parties reaching an agreement on a certain issue. The consensus in the blockchain mainly studies the distribution of bookkeeping rights and t...

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): H04L12/24H04L29/08G06K9/62
CPCH04L41/30H04L67/1051H04L9/50G06F18/23213
Inventor 冯国瑞刘万利
Owner SHANGHAI UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More