Blockchain Data Transfer Integrity Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data integrity and traceability are compromised during data transfer in storage systems, leading to issues such as data corruption or loss, and the potential for malicious modification or altered transfer paths, necessitating reliable integrity protection and traceability solutions.

Innovation Solution

Integration of blockchain technology to generate ownership certificates and transfer records, ensuring data integrity and traceability by storing records immutably and allowing validation through a blockchain system, thereby ensuring secure and credible data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data transfer is performed in traditional storage systems, then data movement between locations is achieved, but data integrity and traceability are compromised

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces blockchain as an intermediary system between data storage and transfer operations. The blockchain network acts as a neutral mediator that records and validates all data transfer transactions, providing trustless verification of data integrity and provenance without requiring complex point-to-point verification protocols between participating entities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates cryptographic copies of data provenance information by generating Merkle roots and storing them on the blockchain. These cryptographic copies serve as immutable records that can be verified without accessing the original data, enabling efficient integrity verification while maintaining data privacy and reducing storage requirements.

Inventive Principle:
Principle #26Copying

2Reliability

If blockchain technology is integrated for data transfer validation, then data integrity and traceability are improved, but system complexity increases

Engineering Contradiction:
Improvedata traceabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data verification process into distinct cryptographic components: generating Merkle roots from data metadata, creating cryptographic proofs, and storing verification data on the blockchain. This segmentation allows each component to be independently optimized and verified, reducing overall system complexity despite the enhanced traceability capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal blockchain-based verification system that can handle multiple types of data transfer operations (storage, retrieval, modification, deletion) through a single standardized protocol. The Merkle root-based verification mechanism provides multi-functional capability across different data operations, reducing the need for separate verification systems for each operation type.

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

3Reliability

If traditional data transfer methods are used, then transfer speed is maintained, but data corruption or loss may occur

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

Solution Approach 1:

The patent performs preliminary cryptographic processing by generating Merkle roots and storing them on the blockchain before actual data transfer operations. This preliminary action creates pre-configured verification mechanisms that enable rapid validation during data transfer, reducing the time required for integrity verification while maintaining strong data protection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical verification methods (such as checksums and hash comparisons) with cryptographic proof-based validation using Merkle trees and blockchain verification. This substitution enables parallel verification of multiple data elements simultaneously, reducing validation time while enhancing data protection capabilities.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12166895B2Method, apparatus, electronic device, and medium for data transfer
Publication Date: 2024.12.10 DELL PROD LP
  • US12166895B2 patent drawing
  • US12166895B2 patent drawing
  • US12166895B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a method, an apparatus, an electronic device, and a medium for data transfer. The method includes generating, based on metadata of to-be-transferred data and a blockchain including a data transfer record, an ownership certificate of an initiator of a transfer for the to-be-transferred data. The method further includes generating a new transfer record for validation by a blockchain system, where the new transfer record includes the ownership certificate and validation information associated with a receiver of the transfer. The method further includes transferring the to-be-transferred data to the receiver in response to that the new transfer record passes validation of the blockchain system. In this way, the data transfer record may be reliably stored in the blockchain, thereby providing reliable integrity protection and data traceability for a storage system.