A computing resource sharing method based on block chain technology and a block chain system

A computing resource and blockchain technology, applied in computing, special data processing applications, instruments, etc., can solve problems such as reduced efficiency, high cost of use, stagnation, etc., to avoid network congestion, ensure reliability, and improve utilization Effect

Active Publication Date: 2018-12-11
陈曦 +2
View PDF12 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, once the server that controls the overall situation in distributed computing fails and crashes, the role of this machine is irreplaceable, and the computing of the entire server cluster will stagnate, thereby reducing efficiency
[0004] On the other hand, the unbalanced distribution of computing resources cannot meet the needs of most relevant personnel for computing resources, and sometimes the party with a large computing demand does not have matching computing resources
At the same time, the party with more abundant computing resources is often unable to make full use of the advanced equipment in hand, and even the machine is idle
However, the current large-scale server clusters are concentrated in larger Internet companies. Internet companies provide server hardware rental or services, etc. Others can only rent servers for use, which will result in high usage costs.

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 computing resource sharing method based on block chain technology and a block chain system
  • A computing resource sharing method based on block chain technology and a block chain system
  • A computing resource sharing method based on block chain technology and a block chain system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Such as figure 1 As shown, the computing resource sharing method based on blockchain technology provided by the embodiment of the present invention may include the following steps:

[0038]Step S101: The computing power demander located in the blockchain network divides the computing power supplier's computing nodes into an analysis group and an integration group, slices the data to be processed into multiple data blocks, and packages them separately to obtain multiple data packets . The demand side of computing power can obtain the information of the computing nodes of the computing power supplier through the decentralized platform, that is, the information of computing nodes that are idle in the blockchain network. The information display and matching of the supply and demand sides are completed by a decentralized platform. The information of the computing power supplier is stored in the resource pool of the decentralized platform, and the computing power demander p...

Embodiment 2

[0045] The second embodiment is optimized on the basis of the computing resource sharing method based on blockchain technology provided by the first embodiment, including the following steps:

[0046] Step S201: the process starts;

[0047] Step S202: The computing power demander located in the blockchain network divides the computing power supplier's computing nodes into an analysis group and an integration group; this step is the same as the aforementioned step S101, and will not be repeated here.

[0048] Step S203: The computing power demander slices the data to be processed into multiple data blocks and packs them separately to obtain multiple data packets. The number of data packets is the same as the number of computing nodes in the analysis group, and each data packet contains sliced ​​data blocks and binary executable files for data analysis. Each chunk of data obtained by slicing is a collection of uniquely identified key / value pairs.

[0049] Step S204: The comput...

Embodiment 3

[0071] Such as image 3 As shown, the blockchain system 300 provided by the embodiment of the present invention may include: multiple nodes communicating with each other. The plurality of nodes may include nodes of the computing power demander 301 and nodes of the computing power supplier. The nodes of these computing power suppliers further include: the computing node 302 of the analysis group and the computing node 303 of the integration group. Each computing node may be a computer with computing capabilities.

[0072] Among them, the computing power demander 301 divides the computing nodes of the computing power supplier into an analysis group and an integration group, slices the data to be processed into multiple data blocks, and packages them separately. Each data packet also contains Binary executable with the same number of packets as the number of compute nodes in the analysis group.

[0073] The computing power demander 301 creates a smart contract and sends it to ...

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 computing resource sharing method based on block chain technology, includes dividing calculation nodes of a calculation force supplier into an analysis group and an integration group, and slicing data to be processed into multiple data blocks and packaging, wherein the number of data packets is the same as the number of calculation nodes in the analysis group; a computingpower demander creating an intelligent contract and sending the intelligent contract to a block chain network; the computing power demander sending the data packet to the corresponding analysis groupcomputing node according to the mapping table in the intelligent contract; the analysis group computation node receiving the data packet and executing the computation task to obtain the computation result; according to the mapping table in the intelligent contract, the computing node of the integration group integrating the computing results and sending them to the intelligent contract after the computing tasks of the computing nodes of each analysis group are completed, and then the intelligent contract transmitting the results to the computing power demander. The invention also provides a block chain system. The implementation of the invention can share computing resources and improve system stability and safety.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a computing resource sharing method and a blockchain system based on blockchain technology. Background technique [0002] Blockchain is a new form of distributed architecture with universal adaptability, which has been widely used in various fields such as finance, economy, technology and even politics. Technically speaking, the blockchain is a relatively special distributed database, and at the same time it is a new application mode that combines computer technologies such as point-to-point transmission, encryption algorithm, and consensus mechanism. Compared with traditional distributed storage and computing systems, the blockchain uses point-to-point transmission and consensus mechanisms to achieve decentralization. The information contained in the blocks on the chain is open and transparent to each node on the chain, which solves the problem of distributed Probl...

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/04G06F17/30
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