Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data evidence storage method and device, apparatus and storage medium

A data storage and data technology, applied in the field of blockchain, can solve the problems of high cost, low storage efficiency, and inability to store large files, and achieve the effect of improving security, improving storage efficiency, and reducing storage costs.

Pending Publication Date: 2019-12-24
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the storage efficiency of the above method is low, and the cost is very expensive, and it is impossible to store large files such as pictures and videos.

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
  • Data evidence storage method and device, apparatus and storage medium
  • Data evidence storage method and device, apparatus and storage medium
  • Data evidence storage method and device, apparatus and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0109] Figure 1B It is a flow chart of a data certificate storage method in Embodiment 1 of the present application, and this embodiment of the present application is applicable to the case of data storage of the data to be stored. The method is executed by a data storage device, which is realized by software and / or hardware, and is specifically configured in a client.

[0110] Such as Figure 1B A data storage method shown is applied to the client, including:

[0111] S101. When the data storage instruction triggered by the data provider is detected, the storage key is used to encrypt the data to be stored, and the encrypted data to be stored is uploaded to the off-chain storage network to obtain the off-chain storage of the data to be stored logo.

[0112] Wherein, the storage key may be a symmetric key or an asymmetric key, and is randomly generated through a key generation algorithm.

[0113] Among them, the off-chain storage network can be a cloud device that provide...

Embodiment 2

[0127] figure 2 It is a flow chart of a data storage certificate method in Embodiment 2 of the present application. The embodiment of the present application is optimized and improved on the basis of the technical solutions of the above-mentioned embodiments.

[0128] Further, the following operation is added to the data storage method: "When the request authorization instruction triggered by the authorization applicant is detected, generate an authorization application transaction based on the account information of the authorization applicant and the account information of the data provider of the data to be authorized Request and transmit to the blockchain network, so that the blockchain node processes the authorization application transaction request, and sends the authorization applicant's account information to the data provider of the data to be authorized, so as to realize the authorization application direction data Provider requests data authorization.

[0129] Suc...

Embodiment 3

[0143] image 3 It is a flow chart of a data certificate storage method in Embodiment 3 of the present application, and this embodiment of the present application provides a preferred implementation mode on the basis of the technical solutions of the foregoing embodiments.

[0144] Further, the following steps are added to the data storage method: "When the data authorization instruction triggered by the data provider is detected, obtain the account information of the authorization applicant of the data to be authorized; generate a data authorization based on the account information of the authorization applicant. The transaction request is transmitted to the block chain network, so that the block chain node executes the data authorization transaction request, and stores the data in the data authorization transaction request and the data to be authorized in the block chain”, In order to realize that the data provider grants the authorized applicant the right to use the data 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 discloses a data evidence storage method and device, an apparatus and a storage medium, and relates to the technical field of block chains. The specific implementation scheme of the method comprises when a data storage instruction triggered by a data provider is detected, encrypting to-be-stored data by adopting a storage key, and uploading the encrypted to-be-stored data to an out-of-chain storage network to obtain an out-of-chain storage identifier of the to-be-stored data; encrypting the storage key based on the account information of the data provider to generate a query key;and based on the out-of-chain storage identifier, the account information of the data provider and the query key, generating a data storage transaction request and transmitting the data storage transaction request to the block chain network, so that the block chain node processes the data storage transaction request and stores the data in the data storage transaction request in an uplink manner.According to the embodiment of the invention, the decentralized storage of the data is realized, the storage efficiency is improved, the storage cost is reduced, the ownership authority of the storeddata is defined, and the security of the data storage is improved.

Description

technical field [0001] This application relates to computer technology, especially to the field of block chain technology. Background technique [0002] Decentralized management technology is to meet a more secure, credible and controllable storage requirement in a more decentralized network environment. [0003] In the existing technology, open blockchains such as Ethereum are usually used to store management data on the chain as additional data for intra-block transactions. However, the storage efficiency of the above method is low, and the cost is very expensive, and it is impossible to store large files such as pictures and videos. Contents of the invention [0004] Embodiments of the present application provide a data storage method, device, device, and storage medium to improve storage efficiency, reduce storage costs, and improve data storage security during the process of decentralized management of data. [0005] In the first aspect, the present application prov...

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): G06F21/62
CPCG06F21/6218
Inventor 刘晓赫
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products