A method to implement blockchain consensus mechanism

A block chain and block technology, applied in data processing applications, instruments, calculations, etc., can solve problems such as low efficiency and achieve high efficiency

Active Publication Date: 2020-09-11
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to overcome the inefficiency of existing methods for implementing blockchain consensus mechanisms, the present invention provides a method for implementing blockchain consensus mechanisms

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
  • A method to implement blockchain consensus mechanism
  • A method to implement blockchain consensus mechanism
  • A method to implement blockchain consensus mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0039] In the description of the present invention, it should be noted that, unless otherwise specified, the terms "first", "second", "third" and so on are only used for descriptive purposes, and should not be understood as indicating or implying relative importance.

[0040] It should be noted that the method for realizing the blockchain consensus mechanism provided by the present invention is at least suitable for the consensus of the private chain.

[0041] Blockchain consensus is based on the following environment. figure 1 It is a schematic diagram of a node network of a method for implementing a blockchain consensus mechanism according to an embodiment of the presen...

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 provides a method for realizing blockchain consensus mechanism, comprising S1 based on the Hash value corresponding to the previous block, a first submitting node of the current block can be determined by means of the preset first selecting method, and a first to-be-verified block is generated by the first submitting node, and the first to-be-verified block is broadcast to each non-submitting node; each non-submitting node verifies the effectiveness of the first to-be-verified block, and generates a decision result representing reception or rejection; when the decision result isthat the proportion of the number of the received non-submitting nodes taking up the total number of nodes is more than a preset threshold value, the first to-be-verified block is used as the currentblock and is added to the blockchain; the current blockchain is used as a new previous block, and the step S1 is returned to perform. The invention is advantageous in that the submitting nodes can bedetermined by the preset selecting method, and the effectiveness of the blocks generated by the submitting nodes can be verified; the blockchain consensus can be realized, and the efficiency of determining the submitting nodes is high, and the efficiency of generating blockchain is high.

Description

technical field [0001] The present invention relates to the field of computer application technology, and more specifically, to a method for realizing a block chain consensus mechanism. Background technique [0002] Blockchain technology is a distributed storage technology that uses cryptography to protect data security. It has remarkable characteristics such as non-tampering and non-forgery, and is widely used in many fields such as digital economy, Internet governance, and big data development. The consensus mechanism is the core of blockchain technology, which enables entities that do not trust each other to establish a trust relationship even in a scenario where there is no central trust agency. [0003] According to the openness of data read and write permissions, blockchains are divided into three types: public chains, alliance chains and private chains. The public chain does not impose any restrictions on read and write permissions; the alliance chain involves multip...

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 INFORMATION ENG CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products