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

Consensus method and device for blockchain system based on non-negotiation random lottery

A blockchain and block technology, applied in the blockchain field, can solve problems such as human manipulation, achieve the effects of ensuring security, improving real-time transactions, and preventing malicious nodes from manipulating lottery results

Active Publication Date: 2021-04-20
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the potential safety hazard of the non-negotiation method is that since this rule is agreed in advance, there will be a risk of being manipulated

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 method and device for blockchain system based on non-negotiation random lottery
  • Consensus method and device for blockchain system based on non-negotiation random lottery
  • Consensus method and device for blockchain system based on non-negotiation random lottery

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is only some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] The non-negotiation consensus mechanism adopted by the present invention adopts a rule agreed in advance and a built-in rule between nodes, and introduces unpredictable random factors on top of the rule, so as to achieve the effect that the consensus result cannot be predicted in advance. The present invention uses a consultation-free ...

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 present invention provides a consensus method and device for a block chain system based on non-negotiation random lottery. The method includes: after receiving a legal block, determining the currently qualified nodes according to the trust certificate list of the whole network; performing non-negotiation random draw on the currently qualified nodes to obtain a sequence of nodes arranged in order, the The sequence determines the only block-producing node that is eligible to produce a block at each specific period of time that follows. In each subsequent specific period of time, the block-producing node sends the pre-produced block and collects the endorsement; after the endorsement node receives the endorsement request, it checks the legitimacy of the pre-produced block and signs the legal pre-produced block; After more than 50% of the endorsement signatures, the endorsement signatures are added to the pre-produced block to form a formal block and broadcast to the entire network. The present invention can prevent malicious nodes from manipulating lottery results and ensure the security of blockchain operation; Real-time transaction of the system.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a consensus method and device for block chain systems based on non-negotiation random lottery. Background technique [0002] Each node of the blockchain locally maintains a ledger composed of links between previous and subsequent blocks. Each block records the changes experienced by the ledger from the previous state to the next state, which is embodied in the block as a collection of transactions. and its sequence. The so-called input consensus means that on each node of the blockchain network, the blocks of the same height contain the same set of transactions and their order is consistent. The input consensus is the guarantee for the blockchain system to achieve the consistency of the ledger - if each node is consistent in the initial state, and the changes experienced by migrating from the previous state to the next state are also consistent, then their latter st...

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): G06Q20/38
CPCG06Q20/3829
Inventor 陈胜李春晓左春蒋步云史殿岳徐昊武斌梁赓
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
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