Check patentability & draft patents in minutes with Patsnap Eureka AI!

Triggering method and device for workload proof calculation and computing equipment

A workload and instruction sending technology, applied in the blockchain field, can solve problems such as waste of resources

Active Publication Date: 2019-07-05
北京柏链基石科技有限公司
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a triggering method for proof-of-work calculation, which is used to solve the problem of unnecessary waste of resources in the prior art when mining machines with relatively weak computing power compete for the right to produce blocks

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
  • Triggering method and device for workload proof calculation and computing equipment
  • Triggering method and device for workload proof calculation and computing equipment
  • Triggering method and device for workload proof calculation and computing equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] In order to solve the problem that in the existing block generation technology, the mining machine needs to perform enumeration and hash value calculations in the whole period of each block generation cycle, resulting in unnecessary resource consumption, the embodiment of the present invention provides A method for triggering proof-of-work computations.

[0063] The execution subject of this method can be a full node in the blockchain network, and the full node can be various types of computing devices. The computing device, for example, can be a user terminal such as a desktop computer, a laptop computer, a notebook computer, a cellular phone, a smart phone, a smart TV, a smart watch, a wearable computing device or an implantable computing device, or it can be a server Wait.

[0064] For ease of description, the embodiment of the present invention introduces the method by taking the execution subject of the method as an example of a full node. Those skilled in the ar...

Embodiment 2

[0126] Such as image 3 As shown, the embodiment of the present invention provides a method for triggering proof-of-work calculations. The execution subject of the method may be a mining machine in the blockchain network, wherein the mining machine may be various types of computing equipment, such as User terminals such as desktop computers, laptop computers, notebook computers, cellular phones, smart phones, smart TVs, smart watches, wearable computing devices or implantable computing devices can also be servers, etc.

[0127] For ease of description, the embodiment of the present invention introduces the method by taking the subject of execution of the method as a mining machine (such as the mining machine described in Embodiment 1) as an example. Those skilled in the art can understand that the embodiment of the present invention uses a mining machine as an example to introduce the method, which is only an exemplary description and does not limit the protection scope of the...

Embodiment 3

[0147] In Embodiment 3 of the present invention, a single block generation cycle can be divided into three phases according to the time ratio: preparation period, calculation period and verification period. For example, the complete block generation period is 5 minutes, and the time ratio is 1:1:3, so the preparation period is 1 minute, the calculation period is 1 minute, and the verification period is 3 minutes.

[0148] As described in Embodiment 1 of the present invention, a preset number of full nodes can be selected from the full nodes existing in the blockchain network by voting, for example, 21 full nodes can be selected.

[0149] For ease of description, a set of a preset number of full nodes is referred to as a full-node cluster hereinafter. Of course, in Embodiment 3 of the present invention, other methods can also be used to select full nodes from all nodes existing in the blockchain network. For example, full nodes with lower loads can be selected according to the ...

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 triggering method for workload proof calculation, which is used for solving the problems that in the prior art, for some mining machines, the computing power is limited to berelatively weak, enumeration and Hash value operation can be possibly needed in the whole time period of a block discharging period, but the block discharging right can still be difficult to obtain finally, so that meaningless resource consumption is relatively high. The method comprises the steps of generating an instruction for triggering workload proof calculation, wherein the instruction is used for triggering the mining machine to carry out workload proof calculation from a first moment in a block discharging period, and the first moment is later than the starting moment of the block discharging period; and sending the instruction to a mining machine. The invention further discloses a workload proof calculation triggering device, calculation equipment and a computer readable storagemedium.

Description

technical field [0001] The present invention relates to the technical field of block chains, and in particular to a trigger method, device, computing device and computer-readable storage medium for proof-of-work calculation. Background technique [0002] Blockchain (BlockChain) technology, as a distributed ledger technology, has the characteristics of decentralization, distributed consensus, anonymity and traceability, and is considered to be one of the most promising technologies. As an application of a distributed network, how to reach a consensus and select a block producing node in a distributed network is one of the problems that the blockchain must solve. Currently, the mainstream consensus mechanisms mainly include Proof of Work (POW) and Proof of Stake (POS). POW and POS respectively use two methods of computing power and the ratio of equity holdings to select block nodes. [0003] Among them, the POW consensus mechanism is based on computing power. All mining mach...

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/32
CPCH04L9/3236H04L9/50
Inventor 公鑫邹杰刘涛刘健
Owner 北京柏链基石科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More