Data Verification Sets for Parallel Insert Delete and Update Checks
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
3Measurement precision
If sequential data operation sequence is enforced, then data verification accuracy is improved, but parallel processing capability deteriorates
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.
Data Source
Figure 1
Figure 2~3(b)
Figure 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.