Blockchain Data Evidence Storage via Digital Watermark Embedding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain-based data evidence storage methods face challenges in maintaining and retrieving on-chain evidence storage information, which is cumbersome and prone to loss when stored separately from files, especially when files are relocated or stored on different physical mediums.

Innovation Solution

A method that performs irreversible encryption on file data, stores the encrypted data on a blockchain, generates a digital watermark from the on-chain evidence storage information, and embeds it into the file, allowing for convenient storage and retrieval of the evidence alongside the file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If on-chain evidence storage information is stored separately from the file, then the file can be stored independently, but it becomes difficult to maintain the on-chain evidence storage information and increases the risk of loss

Engineering Contradiction:
Improveintegrity of evidence storage informationVSAvoidcomplexity of maintaining mapping relationships
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the on-chain evidence storage information with the file by embedding it directly into the file structure. This combination ensures that the evidence information and the file are stored together, eliminating the need for separate storage and mapping relationships, thereby improving reliability while reducing maintenance complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The on-chain evidence storage information is nested within the file structure, similar to a nested doll. The evidence information is embedded inside the file, ensuring that both the file and its associated evidence are stored together as a unified structure, preventing loss and simplifying management.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If on-chain evidence storage information is stored separately from the file, then storage flexibility is improved, but retrieval becomes cumbersome and time-consuming

Engineering Contradiction:
Improveefficiency of evidence retrievalVSAvoidtime for matching and retrieving evidence
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

By combining the evidence information with the file through embedding, the patent enables immediate retrieval of evidence along with the file. This eliminates the time-consuming process of matching separate evidence records with files, significantly improving retrieval efficiency and reducing time loss.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If on-chain evidence storage information is stored separately from the file, then storage adaptability is improved, but file relocation becomes complicated

Engineering Contradiction:
Improveflexibility of storage locationsVSAvoidease of file relocation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent combines the evidence information with the file by embedding it directly into the file structure. This merging ensures that when a file is relocated, its associated evidence information moves automatically with it, eliminating the need for separate relocation operations and simplifying file management while maintaining storage flexibility.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11563560B2Blockchain-based data evidence storage method and apparatus
Publication Date: 2023.01.24 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11563560B2 patent drawing
  • US11563560B2 patent drawing
  • US11563560B2 patent drawing

AI summary

Embodiments of the present application provide a blockchain-based data evidence storage method, a blockchain-based data check method, and relevant apparatuses. The data evidence storage method comprises: performing irreversible encryption on data content of a target file to obtain irreversibly encrypted data of the target file; storing the irreversibly encrypted data in a blockchain and obtaining on-chain evidence storage information of the irreversibly encrypted data; generating a digital watermark of the on-chain evidence storage information; embedding the digital watermark into the target file; and storing the target file embedded with the digital watermark of the on-chain evidence storage information.