Unlock instant, AI-driven research and patent intelligence for your innovation.

Block chain-based error field data processing method, system and device and medium

A data processing system and error field technology, applied in the field of data verification, can solve problems such as complex calculations and performance that cannot meet application requirements

Inactive Publication Date: 2021-05-07
湖北宸威玺链信息技术有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is computationally complex when there are many data items or fields. For example, in the worst case, its computational complexity is N times that of record-level verification (N is the number of data items or fields contained in the record). For For intensive verification tasks under a large amount of data, the performance of this method cannot meet the application requirements

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
  • Block chain-based error field data processing method, system and device and medium
  • Block chain-based error field data processing method, system and device and medium
  • Block chain-based error field data processing method, system and device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0107] Please refer to image 3 , image 3 It is a schematic diagram of the composition of a block chain-based error field data processing system. Embodiment 2 of the present invention provides a block chain-based error field data processing system. The system includes:

[0108] A data record acquiring unit, configured to acquire a first data record of the original data, and a second data record used to acquire the original data stored on the block chain;

[0109] A first generating unit, configured to generate a hash digest string of each field value in the first data record based on the first data record;

[0110] A second generating unit, configured to generate a hash digest string of the first data record based on a hash digest string of each field value in the first data record;

[0111] A construction unit, configured to construct a binary hash summary tree based on the hash summary string of each field value in the first data record;

[0112] A third generating unit,...

Embodiment 3

[0125] Embodiment 3 of the present invention provides a block chain-based error field locating device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, and the processor executes the The computer program realizes the steps of the block chain-based error field data processing method.

[0126] Wherein, the processor can be a central processing unit (CPU, Central Processing Unit), and can also be other general processors, digital signal processors (digital signal processors), application specific integrated circuits (Application Specific Integrated Circuits), off-the-shelf programmable Gate array (Field programmable gate array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.

[0127] The memory can be used to store the computer program and...

Embodiment 4

[0129] Embodiment 4 of the present invention provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for processing error field data based on blockchain is realized. step.

[0130] If the block chain-based error field data processing device is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention realizes all or part of the processes in the methods of the above-mentioned embodiments, and can also be stored in a computer-readable storage medium through a computer program. When the computer program is executed by a processor, it can realize the implementation of each of the above-mentioned methods. example steps. Wherein, the computer program includes computer program code, object code form, executable file or some...

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 block chain-based error field data processing method, system and device and a medium, and relates to the field of data verification, and the method comprises the steps: obtaining original data and a data record, stored on the block chain, of the original data; generating a hash abstract character string of each field value in the data record; generating a data record hash abstract character string; constructing a binary hash abstract tree; comparing the Hash abstract character strings of the original data and the data records, stored on the block chain, of the original data, and if the Hash abstract character strings are consistent, determining that the data records are verified successfully; if not, positioning the original data based on the binary hash abstract tree and the inconsistent field value of the data record of the original data stored on the block chain; the binary hash tree is introduced, so that field-level data differences can be quickly detected and positioned, the time complexity of comparison is greatly reduced from original O (N) to O (logN), and the requirements of dense verification tasks under a large data volume can be met.

Description

technical field [0001] The present invention relates to the field of data verification, in particular, to a blockchain-based error field data processing method, system, device, and medium. Background technique [0002] Data verification is a basic function of the blockchain. It performs hash summary calculation on the original data record, and then compares it with the hash summary value of the original data record stored on the chain. It is a feature that cannot be tampered with. If the comparison results are consistent, the verification is passed; otherwise, it means that the value of the original data has changed. Usually the verification granularity is at the record level, that is, to judge whether the result of a record has changed, but for some scenarios and applications, it is necessary to refine the verification to the data item or field level, that is, to accurately locate the record Specifically, one or several items of data have changed. The conventional practic...

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): G06F16/903G06F16/901
CPCG06F16/90344G06F16/9027
Inventor 洪薇洪键李京昆刘文思
Owner 湖北宸威玺链信息技术有限公司