Blockchain Reconciliation Using Hash Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing reconciliation systems based on blockchain face issues with data privacy, storage space, reconciliation efficiency, and the tamperability of reconciliation results.

Innovation Solution

A blockchain-based reconciliation method that uses batch hash values, shard hash values, and record hash values to automate comparison and error handling, reducing storage needs and ensuring data privacy through the use of hash data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transaction data is stored on blockchain nodes for reconciliation, then data integrity and tamper-proofing are improved, but blockchain storage space is consumed and performance is degraded

Engineering Contradiction:
Improvedata integrityVSAvoidblockchain storage space
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent extracts only the essential verification element (hash value) from the complete transaction data and stores it on the blockchain. The full transaction data remains off-chain, while the hash value serves as a compact fingerprint that enables integrity verification without occupying significant blockchain storage space.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the transaction data into a different parameter form (hash value) that preserves the essential verification function while dramatically reducing the data size. This parameter transformation allows the blockchain to verify data integrity without storing the original large-volume transaction data.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complete transaction data is stored on blockchain, then reconciliation accuracy is improved, but reconciliation efficiency is reduced due to data synchronization overhead

Engineering Contradiction:
Improvereconciliation accuracyVSAvoidreconciliation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts only the hash value from complete transaction data for blockchain storage and comparison. This extraction enables accurate reconciliation verification while avoiding the performance penalty of synchronizing and comparing large volumes of complete transaction data across all blockchain nodes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If transaction data is stored on blockchain nodes, then data privacy is compromised, but reconciliation verification is enabled

Engineering Contradiction:
Improvereconciliation verificationVSAvoiddata privacy exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the hash value from sensitive transaction data and stores it on the blockchain. This extraction allows reconciliation verification to proceed using the hash value while keeping the sensitive original transaction data private and off-chain, preventing privacy exposure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms sensitive transaction data into a non-sensitive parameter (hash value) that can be publicly stored and compared on the blockchain without exposing the original sensitive information. This parameter change enables verification while protecting data privacy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250045746A1Reconciliation Method, Apparatus and System Based on Blockchain
Publication Date: 2025.02.06 THE PEOPLES BANK OF CHINA DIGITAL CURRENCY INST
  • US20250045746A1 patent drawing
  • US20250045746A1 patent drawing
  • US20250045746A1 patent drawing

AI summary

Disclosed are a reconciliation method, apparatus and system based on a blockchain, relating to the technical field of blockchains. The method includes: acquiring a batch hash value fed onto the blockchain by an institution to be reconciled and a batch hash value fed onto the blockchain by a transaction reconciliation platform respectively; performing first comparison on the batch hash values; notifying the institution and the transaction reconciliation platform to feed shard hash values corresponding to the reconciliation batch transaction record under the condition that a result of the first comparison shows inconsistence; acquiring an inconsistent shard by performing second comparison on the shard hash values; notifying the institution and the transaction reconciliation platform to feed record hash values onto the blockchain; acquiring an inconsistent transaction record by performing third comparison on the record hash values; and notifying the institution and the transaction reconciliation platform of the inconsistent transaction record.