Blockchain Data Registration with Segmented Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for registering and verifying digital data in blockchain databases lack comprehensive solutions for securely storing and verifying the origin, content, and timestamp of digital files, particularly for users without access to the blockchain network, and fail to ensure the system operator's independence from data visibility.

Innovation Solution

A method that compiles data about the digital file's content and origin into a single blockchain transaction, signed with different keys, allowing registration and verification of digital files in public or private blockchain networks by any internet user, with the system operator independent from user access, ensuring the data's confidentiality and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a hash of a document is stored in a blockchain database, then verification of document content is enabled, but information about the origin/owner and timestamp is missing

Engineering Contradiction:
Improveverification capabilityVSAvoidorigin and timestamp information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the data storage into multiple components: the document hash is stored in the blockchain database for verification, while separate metadata including origin/owner information and timestamp are stored in a structured format within the blockchain transaction. This segmentation allows each piece of information to be stored appropriately while maintaining their关联性 through the transaction structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested structure where the document hash is nested within a transaction that also contains metadata about origin and timestamp. The transaction itself is nested within the blockchain structure, creating layers of information containment. This nested doll approach allows comprehensive information storage while maintaining the verification capability of the hash.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Ease of operation

If users without blockchain access want to register data, then accessibility is improved, but the system requires an intermediary to submit transactions

Engineering Contradiction:
Improveaccessibility for non-blockchain usersVSAvoidintermediary system requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system (such as a web service or API gateway) that allows users without blockchain access to register their data. The intermediary handles the complex tasks of generating transactions, signing with appropriate keys, and submitting to the blockchain network, while users simply provide their data through standard web interfaces. This mediator pattern bridges the gap between simple user interaction and complex blockchain operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service capabilities where the intermediary automatically performs transaction generation, signing, and submission without requiring user intervention in the complex blockchain protocols. The system autonomously handles key management, transaction construction, and network communication, allowing users to benefit from blockchain verification without needing to understand or interact with blockchain technology directly.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the system operator can see registered data, then verification is simplified, but data confidentiality is compromised

Engineering Contradiction:
Improveverification simplicityVSAvoiddata confidentiality loss
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent uses cryptographic hashing to create a copy of the document's digital fingerprint (hash) that can be stored and verified without revealing the original document content. The system operator verifies data by comparing hashes rather than examining the actual confidential information. This copying approach allows verification functionality while maintaining confidentiality, as the hash does not reveal the underlying data content.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements different levels of data visibility: the system operator can see and verify hash values and transaction metadata for validation purposes, but cannot access or view the actual confidential document content. Users retain full access to their own data while the operator has limited access only to verification-necessary information. This local quality differentiation allows verification simplicity for the operator while preserving user data confidentiality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11917049B2Method for registering of data as a digital file in a blockchain database
Publication Date: 2024.02.27 LUKKA POLAND SP ZOO
  • US11917049B2 patent drawing

AI summary

The invention comprises a method for registering of a digital document as a digital file in a blockchain database, in which database transactions are constructed of standard data containers which may have a fixed size, in a system comprising one or more storage nodes for storing at least part of the blockchain database, one or more approval nodes for approving transactions in said blockchain database and a first computer for generating transactions in said blockchain database, said computer having access to said blockchain database and having access to a first private key. The invention also comprises a computer program product comprising program code stored on a computer readable medium, said program code comprising computer instructions for performing said method.