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

Data storage method and device, data check method and device, and data tracing method and device

A data storage and data verification technology, which is applied in database query, database indexing, digital data protection, etc., can solve problems such as data being easily tampered with and data authenticity cannot be determined, and achieve the effect of improving efficiency

Active Publication Date: 2017-06-27
ADVANCED NEW TECH CO LTD
View PDF7 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, a data storage, data verification, and data traceability method and device provided in the embodiment of the present application are used to solve the problem in the prior art that the data authenticity cannot be determined due to the fact that the data is easily tampered

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 storage method and device, data check method and device, and data tracing method and device
  • Data storage method and device, data check method and device, and data tracing method and device
  • Data storage method and device, data check method and device, and data tracing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] figure 1 It is a schematic flowchart of a data storage method provided by the embodiment of the present application. The method can be as follows.

[0057] Step 101: Determine the first check value of the first data version of the target object.

[0058] In the embodiment of this application, the target object here can be any form of data, it can be a business form, a book manuscript, a software source code; it can also be a set of pictures, a piece of music, a video, No specific limitation is made here.

[0059] The data version of the target object here may refer to the different data content evolved during the entire life cycle of the target object, and an identification can be set for each data content, which can be called the version identification of the data version.

[0060] For example: for a video, each part (or each season) of the video can be called a data version, assuming that the first part of video A corresponds to data version 1.0, then the second pa...

Embodiment 2

[0105] Based on the same inventive idea, image 3 It is a schematic flowchart of a data verification method provided in the embodiment of the present application. The method can be as follows.

[0106] Step 301: Receive a data verification request.

[0107] The data verification request includes the version identifier of the data version of the data to be verified and the verification value obtained based on the data content of the data to be verified.

[0108] In step 301, the execution subject of the embodiment of the present application may be a blockchain or other devices, which are not specifically limited here.

[0109] Specifically, when the data demander receives the data provided by the data provider, it can regard the provided data as the data to be verified, and determine the version identification of the data version of the data to be verified, and based on the obtained data to be verified The data content of the data is calculated to obtain the verification val...

Embodiment 3

[0124] Figure 5 It is a schematic flowchart of a data traceability method provided in the embodiment of this application. The method can be as follows.

[0125] Step 501: Receive a data backtracking request.

[0126] The data traceback request includes a version identifier of the first data version of the data to be traced back.

[0127] In step 501, when the evolution process or evolution history of the target object needs to be searched, the operation of the embodiment of the present application can be started, that is, a data traceback request is sent, and the data traceback request includes the version of the first data version of the data to be traced back logo.

[0128] The version identifier of the first data version here may be the version identifier of the current data version, or the version identifier of any data version, which is not limited here.

[0129] Here, the version identifier of the first data version is used to determine the starting point of the tra...

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 storage method and device, a data check method and device, and a data tracing method and device. The data storage method comprises the steps of determining a first check value of a first data version of a target object, and searching for a second check value of a second data version, adjacent to the first data version, of the target object; and creating data blocks according to the first check value and the second check value, and storing the data blocks in a block chain. The first check value of the first data version of the target object is stored in the block chain in a data block form; the block chain cannot be tampered, so that whether data contents corresponding to the first data version are modified or not can be verified through the first check value stored in the block chain when a data demander obtains the data contents corresponding to the first data version of the target object, and then the authenticity of the data contents corresponding to the first data version is determined; and therefore, the problem that the authenticity of the data contents cannot be determined due to the fact that the data contents are easily tampered is effectively solved, and the data analysis efficiency of the data demander is improved.

Description

technical field [0001] The present application relates to the technical field of Internet information processing, and in particular to a method and device for data storage, data verification, and data traceability. Background technique [0002] In the digital information age, data is no longer a cold text record, but an information resource that contains production value. In order to accurately analyze the information resources contained in the data, it is necessary to ensure the authenticity of the data storage. That is to ensure that the data stored in the database is the original data. [0003] The so-called data traceability can be understood as recording the evolution information and evolution processing content of the original data throughout the life cycle (from generation, dissemination to extinction). Then through the research on the original data, it is possible to track the evolution of the original data throughout the life cycle and determine the data traceabil...

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): G06F17/30
CPCG06F16/22G06F16/24G06F16/13H04L9/3239H04L63/123H04L9/50G06F16/20G06F21/16G06F21/60G06F16/137G06F16/27G06F16/00G06F16/2329G06F16/2358H04L9/0643H04L9/3236H04L67/10
Inventor 李奕赵尊奎
Owner ADVANCED NEW 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