Consensus output block generation method based on blockchain node network

A node network and blockchain technology, applied in the field of consensus block generation based on the blockchain node network, can solve problems such as low degree of decentralization and complex calculations, achieve lower requirements, high security performance, and reduce communication complexity Effect

Active Publication Date: 2020-05-08
SICHUAN INTERSTELLAR ROEWE TECH CO LTD
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to solve the problems of complex calculation and low degree of decentralization existing in the existing block chain consensus method, the purpose of the present invention is to provide a communication complexity without reducing the degree of decentralization, Realize the fast, efficient and safe consensus block generation of nodes

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 output block generation method based on blockchain node network
  • Consensus output block generation method based on blockchain node network
  • Consensus output block generation method based on blockchain node network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] Such as figure 1 As shown, the consensus block generation method based on the blockchain node network provided by this embodiment includes a block voting node selection stage, a block stage and a block broadcast stage;

[0062] The selection phase of the block voting node includes the following steps:

[0063] S101. Obtain a segment of continuous blocks, and define this block as a period block.

[0064] S102. The period block uses a hash function, a logical distance function, and a random number function to generate a set D of block-producing voting nodes for the next period block.

[0065] The steps S101 and S102 are used to determine the block voting node, that is, select a part of all blockchain nodes as the block voting node, that is, only the block voting node has the ability to determine a block chain node. Block eligibility.

[0066] In this embodiment, the steps for obtaining the set of block voting nodes D are as follows:

[0067] S102a. Obtain the first pa...

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 output block generation method based on a blockchain node network. The method comprises the following steps: firstly, output block voting nodes are selected; a voting node of a next output block is obtained; then, all the block chain nodes send the corresponding block output opportunity values OP to the voting nodes respectively; the received block output opportunity values OP is subjected to priority division and digital signature via the voting node, a digital signature voting request is generated and sent to the corresponding sending node, and the sending node obtains a voting result according to the digital signature voting request and outputs a block according to the voting result. According to the method disclosed in the invention, priority division is carried out by selecting voting nodes according to the OP; according to the method, voting is carried out substantially according to the block output opportunity values OP, so that communicationfrequency and the number of the voting nodes form a linear relationship, communication complexity can be reduced, all block chain nodes can be used to send the block output opportunity values OP, a decentration degree is guaranteed, and high safety performance is realized.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method for producing consensus blocks based on block chain node networks. Background technique [0002] Every node in the blockchain network is equivalent to every computer or server terminal that stores all block data. The production of all new blocks and the verification and accounting of transactions are broadcast to the entire network for synchronization. It's all done by nodes. [0003] Nodes are what we commonly call miners. The different computing power of each miner determines how much bookkeeping rights it can allocate and how much rewards it can receive. [0004] The first-generation consensus mechanism of the blockchain is called POW, which is the proof-of-work consensus mechanism, commonly known as mining. In order to produce new blocks, thousands of hash collision operations must be performed, and high-intensity operations bring There is a huge loss of power...

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 Applications(China)
IPC IPC(8): H04L9/32H04L12/24H04L12/18
CPCH04L9/3247H04L9/3239H04L9/3236H04L41/30H04L12/1854H04L9/50
Inventor 祝启忠
Owner SICHUAN INTERSTELLAR ROEWE TECH CO LTD
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