Data Verification Sets for Parallel Insert Delete and Update Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face limitations in supporting deletion and update operations, leading to low data processing efficiency and parallel processing capabilities due to the blockchain structure's reliance on a sequential data operation sequence, which affects data verification accuracy and security.

Innovation Solution

A data verification method that uses a target algorithm to determine first and second verification information, independent of data operation sequence, allowing for parallel processing of multiple data operations while ensuring security and accuracy by storing verification information in separate sets for insertion, deletion, and update operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a blockchain structure is used for data storage, then data security and immutability are improved, but data processing efficiency and parallel processing capability deteriorate

Engineering Contradiction:
Improvedata securityVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides verification information into separate verification sets based on operation types (insertion, deletion, update). Each verification set independently stores verification information for its specific operation type, enabling parallel processing of different operation types while maintaining security through segregated verification paths.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If a blockchain structure is used for data storage, then data immutability is improved, but support for deletion and update operations deteriorates

Engineering Contradiction:
Improvedata immutabilityVSAvoidsupport for data operations
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal verification framework that handles multiple data operation types (insertion, deletion, update) through a common verification mechanism. The verification sets and target algorithm work together to provide consistent verification functionality across different operation types, making the system adaptable to various data modification needs while preserving immutability guarantees.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces dynamic verification sets that can be selectively updated based on operation type. Instead of a static blockchain structure, the verification information is organized in flexible sets that can accommodate insertions, deletions, and updates through appropriate verification algorithms, allowing the system to adapt to different data operation requirements.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If sequential data operation sequence is enforced, then data verification accuracy is improved, but parallel processing capability deteriorates

Engineering Contradiction:
Improvedata verification accuracyVSAvoidparallel processing capability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments verification information into distinct verification sets based on operation types. Each verification set can be processed independently through its own verification path, allowing parallel execution of verification operations while maintaining accuracy through type-specific verification logic for insertions, deletions, and updates.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4357883B1Data verification method and apparatus, device and storage medium
Publication Date: 2026.03.25 HUAWEI TECH CO LTD
  • EP4357883B1 patent drawingFigure 1
  • EP4357883B1 patent drawingFigure 2~3(b)
  • EP4357883B1 patent drawingFigure 4~5

AI summary

A data verification method and apparatus, a device, and a storage medium are provided, and belong to the field of data storage technologies. The verification method includes: During data verification, first verification information is obtained, according to a target algorithm, based on verification information of data, second verification information is obtained, according to the target algorithm, based on a target verification set determined based on a first verification set and a second verification set, and finally the first verification information is compared with the second verification information, to obtain a verification result. The verification method can support a plurality of types of data operations, and improve a degree of parallel data processing while ensuring security and accuracy of data verification, thereby improving data processing efficiency.