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

Consensus mechanism implementation method for relieving accounting right centralization under PoS mechanism

An implementation method and a technology of bookkeeping rights, applied in the blockchain field, can solve problems such as centralization, achieve the effect of reducing workload and ensuring security

Active Publication Date: 2019-08-09
GUANGDONG UNIV OF TECH
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the defects of the current block chain proof of rights consensus mechanism, the present invention provides a consensus mechanism implementation method for alleviating the centralization of bookkeeping rights under the PoS mechanism; The nodes selected by the equity balance lead to a single or a small number of wealthy nodes having too much power, dominating the bookkeeping rights, and creating a centralization problem, achieving the effect of a balanced distribution of bookkeeping rights among nodes that can provide reliable services

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 mechanism implementation method for relieving accounting right centralization under PoS mechanism
  • Consensus mechanism implementation method for relieving accounting right centralization under PoS mechanism
  • Consensus mechanism implementation method for relieving accounting right centralization under PoS mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Such as figure 1 As shown, a consensus mechanism implementation method for alleviating the centralization of bookkeeping rights under the PoS mechanism includes the following steps:

[0032] Step 1. Network operation parameter initialization

[0033] Set the value of the coin age threshold T, initialize PoS and counters, and set the counter values ​​corresponding to all nodes to 0;

[0034] Step 2. Generate a transaction and broadcast it on the entire network

[0035] When the i-th node n i When a transaction is generated, node n i Broadcast the transaction information to the whole network, and each node uses the hash function to package the received transaction information and include it in a candidate block;

[0036] Step 3. Select nodes whose currency age is greater than the threshold

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 consensus mechanism implementation method for relieving accounting right centralization under a PoS mechanism, and the method comprises the following steps: setting a coin age threshold, and carrying out the initialization of a PoS and a counter; when the ith node ni generates a transaction, broadcasting the transaction to the whole network, packaging the received transaction information by each node, and bringing the packaged transaction information into a candidate block; selecting m nodes of which the coin ages are greater than a threshold value, a selected node set and a counter value set from the coin age set; selecting a node with a bookkeeping right by using an objective function, adding 1 to a counter value corresponding to the node, and adding the countervalue and the transaction information to a new block; broadcasting the new block to the whole network, and verifying the new block by other nodes of the block chain network; if the new block passes the verification, recording the new block to a block chain, and ending the process or repeating the above steps; and if the new block does not pass the verification, discarding the block, and repeatingthe above steps. According to the method, the function of the counter is utilized, and the problem of accounting right centralization caused by the fact that the PoS uses rights and interests to select accounting nodes is solved through the objective function.

Description

technical field [0001] The present invention relates to the technical field of block chains, and more specifically, relates to a consensus mechanism implementation method for alleviating the centralization of bookkeeping rights under the PoS mechanism. Background technique [0002] At present, the consensus algorithm is used to solve the consistency and correctness of the ledger data on the distributed ledger nodes in the blockchain network. Although the commonly used Proof of Work (PoW) and Proof of Stake (PoS) mechanisms can effectively solve the consensus consensus problem of accounting behavior to a certain extent, the existing Bitcoin PoW mechanism relies purely on Computing power, as people gradually upgrade CPU mining to GPU, FPGA, and even ASIC mining machine mining, the number of nodes and computing power value are gradually mismatched, and some mining pools with huge computing power have become another center. And the PoW mechanism has caused a huge waste of resou...

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/08H04L29/06G06Q40/04G06F21/64
CPCG06F21/64G06Q40/04H04L63/12H04L67/1095H04L67/1097
Inventor 刘同来武继刚陈龙张欣鹏
Owner GUANGDONG UNIV OF TECH
Features
  • Generate Ideas
  • 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