Blockchain Metadata Backup for Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy data backup solutions are vulnerable to hacking and manual errors, and they often require frequent network connections, leading to delays and inefficiencies in data replication and integrity verification.

Innovation Solution

A method and device for backing up data using a block chain system to store metadata, ensuring its integrity and authenticity, and outsourcing computing tasks for data integrity verification to other nodes within the block chain system, thereby enhancing security and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If legacy data backup solutions are used, then data backup can be performed, but the system is vulnerable to hacking and manual errors

Engineering Contradiction:
Improvedata backup securityVSAvoidhacking and manual errors
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by pre-storing metadata (including digest information) in the blockchain system before actual data backup. This pre-positioned metadata serves as a reference for future integrity verification, enabling the system to detect tampering or errors before they compromise the backup's reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces metadata as an intermediary element between the backup data and the verification process. This metadata, stored in the blockchain, acts as a mediator that enables integrity verification without requiring direct access to the original data, thus protecting against hacking and manual errors while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If frequent network connections are used for data replication, then data consistency can be maintained, but delays and inefficiencies occur

Engineering Contradiction:
Improvedata consistencyVSAvoiddelays in data replication
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the integrity verification function from the main data replication process. By separating metadata storage (in blockchain) from data storage (in backup system), the system can verify data integrity without requiring frequent network connections for data synchronization, thus reducing delays while maintaining consistency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary action by storing metadata in the blockchain system in advance. This pre-stored metadata enables local integrity verification at the backup node without requiring real-time network connections, eliminating delays while ensuring data consistency through pre-established reference points.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If metadata is stored in a blockchain system, then metadata tampering is prevented, but system complexity increases

Engineering Contradiction:
Improvemetadata integrityVSAvoidblockchain system integration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the backup system into two independent components: metadata management (handled by blockchain) and data storage (handled by backup node). This segmentation isolates the complexity of blockchain integration to only the metadata layer, preventing it from propagating through the entire system while still ensuring metadata integrity.

Inventive Principle:
Principle #1Segmentation

4Productivity

If local computing resources are used for integrity verification, then verification can be performed, but resource consumption increases

Engineering Contradiction:
Improveintegrity verification speedVSAvoidlocal computing resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements self-service by enabling backup nodes to perform integrity verification autonomously using pre-stored metadata from the blockchain. The system serves itself by having each node independently verify its data against the blockchain-stored metadata without requiring external verification resources, thus improving verification speed while reducing overall resource consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11074139B2Dynamic block chain system using metadata for backing up data based on digest rules
Publication Date: 2021.07.27 EMC IP HLDG CO LLC
  • US11074139B2 patent drawing
  • US11074139B2 patent drawing
  • US11074139B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method, a device and a computer program for data backup. A method of backing up data comprises: in response to receiving, from an application system, a request for backing up first data, storing the first data into a first backup node; generating first metadata corresponding to the first data, the first metadata comprising first digest information of the first data; storing the first metadata into a block chain system to which the first backup node belongs; and verifying integrity of the first data stored in the first backup node with the first metadata stored in the block chain system. By utilizing a block chain system, the embodiments of the present disclosure ensure that data backed up are protected from being tampered with.