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

Consensus building method based on lottery mechanism, block chain system and storage medium

A method of establishment, block chain technology, applied in the field of consensus establishment based on the lottery mechanism, block chain system and storage media, can solve problems such as unfavorable absorption of more groups to use block chain, easy to cause corruption, etc., to achieve beneficial Generalize and apply, enhance the effect of randomness

Active Publication Date: 2018-01-09
SHENZHEN ECHIEV AUTONOMOUS DRIVING TECH CO LTD
View PDF7 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a consensus establishment method based on the lottery mechanism, which aims to solve the problem that the proof-of-stake consensus mechanism tends to occupy nodes with large rights and interests in the system, which is easy to cause corruption and is not conducive to attracting more groups to use the blockchain. technical problem

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 building method based on lottery mechanism, block chain system and storage medium
  • Consensus building method based on lottery mechanism, block chain system and storage medium
  • Consensus building method based on lottery mechanism, block chain system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0043] In the following description, use of suffixes such as 'module', 'part' or 'unit' for denoting elements is only for facilitating description of the present invention and has no specific meaning by itself. Therefore, 'module', 'part' or 'unit' may be used in combination.

[0044] Such as figure 1 as shown, figure 1 It is a schematic diagram of the block chain system of the embodiment of the present invention.

[0045] The blockchain system includes a plurality of nodes. When creating a new block, one or some nodes execute a specific program or specific function, which is recorded as an accounting node in the embodiment of the present invention. Other nodes in the blockchain system For ordinary nodes, each created block has its own definite bookkeeping node. Bookkeeping nodes and ordinary nodes are not fixed a...

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 building method based on a lottery mechanism, a block chain system and a storage medium. The method comprises the steps that an accounting node of a last block in ablock chain is determined, and a data packet is acquired on the basis of the accounting node of the last block, wherein the data packet at least comprises transaction data of a to-be-connected blockpreparing to be connected with the last block; Hash operation is conducted on the basis of the acquired data packet and node data saved in the node to obtain a first candidate Hash value; a second candidate Hash value broadcast by other nodes is acquired, and a target Hash value is selected from the first candidate Hash value and the second candidate Hash value according to a first preset rule, wherein the node of the target Hash value is the accounting node of the to-be-connected block. According to the consensus building method, it can be guaranteed that all nodes in the block chain competefor the accounting permission in complete equality, more people can be encouraged to participate in the block chain, and therefore the method is beneficial for application and popularization of the block chain.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a consensus establishment method based on a lottery mechanism, a block chain system and a storage medium. Background technique [0002] The blockchain is a distributed database system in which nodes participate. It can also be understood as an account book system, which is completed independently by all nodes in the blockchain network. The consensus mechanism is the core of the blockchain technology, which makes a decentralized ledger system such as the blockchain possible. The two core factors of the consensus mechanism and decentralization are the key to the expansion of the endogenous capabilities of the blockchain. [0003] In a centralized structural system, the consensus of the system is determined by the center, and all participants only need to obey this center, so the establishment of consensus is extremely efficient. In a decentralized structural system, due to the...

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): H04L9/32H04L9/06H04L29/08
Inventor 刘新单单周军
Owner SHENZHEN ECHIEV AUTONOMOUS DRIVING TECH CO LTD
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