A method and device for data storage, data verification, and data traceability

A data storage and data verification technology, which is applied in database query, database indexing, digital data protection, etc., can solve the problems that data is easy to be tampered with and data authenticity cannot be determined

Active Publication Date: 2020-10-27
ADVANCED NEW TECH CO LTD
View PDF7 Cites 0 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
  • A method and device for data storage, data verification, and data traceability
  • A method and device for data storage, data verification, and data traceability
  • A method and device for data storage, data verification, and data traceability

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 it is necessary to find the evolution process or evolution history of the target object, 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 ...

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 present application discloses a method and device for data storage, data verification, and data traceability, including: determining the first verification value of the first data version of the target object, and finding the second data version adjacent to the first data version of the target object. The second check value of the data version; create a data block according to the first check value and the second check value, and store the data block in the block chain. The first verification value of the first data version of the target object is stored in the blockchain in the form of a data block. Since the blockchain cannot be tampered with, then the data requester can obtain the corresponding value of the first data version of the target object. When it comes to data content, the first verification value stored in the blockchain can be used to verify whether the data content corresponding to the first data version has been modified, and then determine the authenticity of the data content corresponding to the first data version, effectively solving the problem that the data content is easy to be corrupted. The authenticity of the data content caused by tampering cannot be determined, and the efficiency of data analysis by 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 Patents(China)
IPC IPC(8): G06F16/22G06F16/24
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products