Calculation processing method and device based on block chain, equipment and medium

A processing method and blockchain technology, applied in the blockchain field to achieve the effect of ensuring privacy, ensuring security, and ensuring security

Active Publication Date: 2020-05-12
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the application process of the blockchain, there are a lot of demands to combine the blockchain with the existing data center to provide data privacy calculations, so this has become a pain point of the blockchain technology

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
  • Calculation processing method and device based on block chain, equipment and medium
  • Calculation processing method and device based on block chain, equipment and medium
  • Calculation processing method and device based on block chain, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0079] figure 1 It is a flow chart of the blockchain-based computing processing method provided according to the first embodiment of the present application. This embodiment is applicable to the case of computing task processing based on blockchain, especially applicable to the situation of computing task processing in a trusted computing environment and storing the processing results in the blockchain network. The method can be performed by a trusted computing device configured with a trusted computing environment. The trusted computing device may or may not be a node device in the blockchain network, but it can interact with the blockchain node device through the interface provided by the blockchain node device, participate in into the blockchain network. Optionally, the trusted computing device may be a computing device configured with a trusted computing environment. Trusted Computing Environment (Trusted Execution Environment, TEE) can be implemented through hardware t...

no. 2 example

[0101] Figure 2A is a flow chart of the blockchain-based computing processing method provided according to the second embodiment of the present application; Figure 2B It is a functional block diagram of the process of authenticating a computing security container in a trusted computing environment provided according to the second embodiment of the present application. On the basis of the above-mentioned embodiments, this embodiment specifically gives a detailed process introduction of how to obtain the computing task sent by the computing task initiator and the blockchain account private key of the initiator. Such as Figure 2A As shown, the blockchain-based computing processing method provided in this embodiment may include:

[0102] S201. At the server end of the trusted computing environment, publish at least one computing security container in the local trusted computing environment of the device for selection by a remote access end of the trusted computing environment...

no. 3 example

[0126] image 3 It is a flow chart of the blockchain-based calculation and processing method provided according to the third embodiment of the present application; this embodiment provides a preferred embodiment of a blockchain-based calculation and processing method on the basis of the above-mentioned embodiments ,Such as image 3 As shown, the blockchain-based computing processing method provided in this embodiment may include:

[0127] S301. Obtain the computing task sent by the computing task initiator and the blockchain account private key of the initiator.

[0128] S302. Perform computing processing on the computing task in the trusted computing environment.

[0129] S303. In the process of calculating and processing the computing task in the trusted computing environment, sign the operation information of at least one calculation and processing with the private key of the account, generate a transaction request, and initiate an uplink operation to the blockchain netwo...

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 computing processing method and device based on a block chain, equipment and a medium, and relates to the technical field of block chains. When the method is executed by trusted computing equipment configured with a trusted computing environment, the specific implementation scheme is as follows: obtaining a computing task sent by a computing task initiator and a blockchain account private key of the initiator; performing calculation processing on the calculation task in a trusted computing environment, and obtaining a calculation result; signing the fingerprint information of the calculation result by adopting the account private key, generating a transaction request, and initiating an uplink operation to a blockchain network; and feeding back the calculation result to the initiator. The problem of computational verifiability of private data is solved.

Description

technical field [0001] This application relates to the field of computer technology, in particular to blockchain technology. Background technique [0002] In the current blockchain technology, smart contracts are introduced, which are intended to implement contracts in the real world through codes in the blockchain network to realize de-intermediary contracts. However, because of the openness of the blockchain to data, many privacy-related data cannot be uploaded to the chain, but stored on the chain by uploading data fingerprints. Therefore, as long as private data is involved as input or output, the existing technology cannot directly perform calculations through the existing smart contract system. However, in the application process of the blockchain, there is a large demand to combine the blockchain with the existing data center to provide data privacy calculations, so this has become a pain point of the blockchain technology. Contents of the invention [0003] The e...

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): G06F21/64G06F21/60G06F16/27
CPCG06F21/64G06F21/606G06F16/27
Inventor 段兵叶斌肖伟
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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