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

Blockchain consensus method based on improved proof of workload and proof of rights and interests

A block chain and workload technology, applied in the direction of digital transmission system, electrical components, transmission system, etc., can solve the problems of long calculation cycle, waste of system computing power, unfriendliness, etc., to shorten the calculation cycle and save system computing power Effect

Active Publication Date: 2020-01-07
NORTHEASTERN UNIV
View PDF18 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if a miner maliciously hoards coins and mines, it will be easy to obtain the right to record. Therefore, it is very difficult for newly joined nodes and nodes with less computing resources to mine, and the probability of obtaining the right to record is small
[0006] It can be seen that the traditional blockchain consensus method based on workload proof will waste a lot of system computing power and the calculation cycle is long. friendly

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
  • Blockchain consensus method based on improved proof of workload and proof of rights and interests

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0027] In this embodiment, there are M=5 computing power statistics nodes S in the blockchain csn ={csn 1 ,csn 2 ,csn 3 ,csn 4 ,csn 5} and N=10 computing nodes S cn ={cn 1 ,cn 2 ,...,cn n ,...,cn 10}, the computing power statistics node is used to count the computing power of the computing node, the computing node is used to create blocks and connect blocks, and the computing power of the computing node is the size of computing resources that the computing node can provide.

[0028] Such as figure 1 As shown, the block chain consensus method based on improved workload proof and equity proof of the present invention includes the following steps:

[0029] Step 1: Computing power statistics node S in the blockchain csn ={csn 1 ,csn 2 ,csn 3 ,csn 4 ,csn 5} Calculate the computing power of each computing node to get the computing po...

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 computer blockchains, and provides a blockchain consensus method based on improved proof of workload and proof of rights and interests. The method comprises the following steps: step 1, counting the computing power of computing nodes by computing power counting nodes in a block chain; step 2, uniformly grouping the computing power of all the computing nodes in the block chain by the computing power statistical node, and allocating a Token value to each computing group before the computing group is added into the block chain; step 3, sending a data storage request by a user, sorting all the calculation groups according to the Token values from large to small; selecting the first k computing groups to respectively package the data into blocks,selecting the computing group which finishes the operation of packaging the data into the blocks firstly as a main node, connecting the blocks into the block chain by the main node, broadcasting messages to other nodes by utilizing a protocol, and synchronizing the states of the block chain by other nodes. The system computing power can be saved, the computing period is shortened, and the problemthat nodes newly added into the network and nodes with few computing resources are not friendly is avoided.

Description

technical field [0001] The invention relates to the technical field of computer block chains, in particular to a block chain consensus method based on improved proof-of-work and proof-of-rights. Background technique [0002] Blockchain is a database that maintains the same global state by nodes that do not trust each other. It has the advantages of decentralization, redundant storage, and data tamper-proof. Blockchain technology can realize data sharing between distrustful parties without the help of a third-party trusted organization. The reason why the blockchain can realize the anti-tampering feature of data is mainly because of the block-based chain structure and reasonable consensus mechanism. [0003] The consensus mechanism refers to the mechanism by which nodes that do not trust each other reach a consensus on the next step of legal behavior without the control of the central node. The common consensus mechanisms in the blockchain are Proof of Work (POW) and Proof ...

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/08
CPCH04L67/1095H04L67/1051H04L9/50
Inventor 信俊昌姚钟铭郝琨王之琼陈金义范子嘉罗艺栖李云飞
Owner NORTHEASTERN UNIV
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