Blockchain Hash Verification for Database Tamper Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems lack an effective method to determine if data registered in a database has been tampered with.

Innovation Solution

A data search system that utilizes a blockchain to store hashed search data associated with registration data in a database, allowing for easy detection of tampering by comparing generated hash values with stored data on the blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in a traditional database, then data retrieval is fast and easy, but there is no effective method to determine if the data has been tampered with

Engineering Contradiction:
Improvedata integrity verificationVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain as an intermediary storage system that holds hash values of registration data. This mediator enables verification of data integrity without requiring changes to the existing database structure, thus resolving the contradiction between reliability and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary hashing of registration data before storage and records the hash values on the blockchain. This preliminary action enables future verification of data integrity by comparing current data hashes with stored hashes, achieving reliability without adding complexity to the data storage process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If hash values are stored to verify data integrity, then tampering detection is enabled, but storage space and processing time increase

Engineering Contradiction:
Improvetamper detection capabilityVSAvoiddata storage volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential verification element (hash value) from the original data and stores it on the blockchain, while the full registration data remains in the database. This extraction approach enables tamper detection without duplicating full data, thus minimizing storage overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms registration data into hash values, changing the parameter representation from original data format to condensed hash format. This parameter transformation enables efficient storage and verification while maintaining the ability to detect tampering through hash comparison.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all registration data is stored on blockchain for verification, then data integrity is ensured, but storage cost and processing time increase significantly

Engineering Contradiction:
Improvedata integrityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the hash values from registration data and stores them on the blockchain, while keeping the full data in the database. This selective extraction enables fast verification by comparing only hash values rather than processing entire datasets, thus reducing verification time while maintaining integrity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial verification by comparing only hash values rather than validating entire datasets. This partial action approach achieves sufficient verification for integrity checking while significantly reducing processing time and computational resources required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260017415A1Data search system, non-transitory storage medium for storing data structure and data search method
Publication Date: 2026.01.15 DENSO CORP
  • US20260017415A1 patent drawing
  • US20260017415A1 patent drawing
  • US20260017415A1 patent drawing

AI summary

A data search system includes: a blockchain storage unit that stores a blockchain on which search data for searching the registration data from the database is stored; a DB storage unit that stores the database; a DN search unit that acquires the registration data from the database and provides the user terminal device with the acquired registration data; and a tamper determination unit that determines whether the registration data has been tampered. The tamper determination unit is configured to: generate a hash value based on the registration data acquired by the DB search unit; and determine whether the registration data is tampered by comparing the generated hash value with the search data stored on the blockchain.