Block chain system and method for utilizing idle computing resources of non-producer nodes therein

A technology of computing resources and producers, applied in the field of information processing, can solve the problems of time-consuming synchronization and waste of computing resources of non-producer nodes, so as to improve the reasonable utilization rate and save the final synchronization time

Active Publication Date: 2019-03-01
科岸(厦门)科技有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing blockchain system, the synchronization of the state of the non-producer node occurs when receiving the packaged block of the producer node and unpacking it. This synchronization method makes the non-producer node receive the packaged block Before the block, there is a lot of idle time, but after receiving the packaged block, a lot of time-consuming synchronization is required, which leads to the waste of idle computing resources of non-producer 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
  • Block chain system and method for utilizing idle computing resources of non-producer nodes therein
  • Block chain system and method for utilizing idle computing resources of non-producer nodes therein
  • Block chain system and method for utilizing idle computing resources of non-producer nodes therein

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0030] The synchronization of the state of non-producer nodes in the existing blockchain system occurs when receiving the packaged block of the producer node and unpacking it. This synchronization method makes the non-producer node There is a lot of idle time before the block, but after receiving the packaged block, it has to perform a lot of time-consuming synchronization, which leads to the unreasonable utilization of the idle computing resources of the non-producer nodes. In order to improve the reasonable utilization of idle ...

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 block chain system and a method for utilizing idle computing resources of non-producer nodes therein. The method comprises the following steps: the producer node receives eachoperation request and counts it; when the number reaches the length of the transaction group, the operation request is packaged into the transaction group and the number is broadcasted until the production block condition is satisfied, all the transaction groups are further packaged into blocks and the production right handover information is broadcasted; when the number reaches the length of thetransaction group, the operation request is packaged into the transaction group and the number is broadcast; a non-producer node receives each transaction group broadcast, sequentially executes the operation tasks of each transaction group according to the number to synchronize until the broadcast production right handover information is received, obtains the number of all transaction groups, andcompletes synchronization when the number of synchronized transaction groups is equal to the number of all transaction groups. Therefore, the invention enables the non-producer node to start synchronization before receiving the packaged block of the producer node, thereby saving the final synchronization time and greatly improving the reasonable utilization rate of idle computing resources of thenon-producer node.

Description

technical field [0001] The present invention relates to the technical field of information processing, in particular to a method, medium, device and system for utilizing idle computing resources of non-production nodes in a blockchain system. Background technique [0002] At present, the data storage of most of the blockchain nodes is to store the full amount of blocks starting from the genesis block, and at the same time store a copy of the latest blockchain state, so as to execute transactions, synchronize the blockchain state and block Chain consensus; because when blockchain nodes store data, all blocks are associated, so blockchain state synchronization needs to execute transactions in each block in sequence. [0003] In the existing blockchain system, the synchronization of the state of the non-producer node occurs when receiving the packaged block of the producer node and unpacking it. This synchronization method makes the non-producer node receive the packaged bloc...

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): G06Q40/04
CPCG06Q40/04
Inventor 吴胜文
Owner 科岸(厦门)科技有限公司
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