Blockchain Data Registration with Composite Verification Containers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for data registration in blockchain databases fail to reliably certify the contents, origin, and timestamp of data, lacking comprehensive verification capabilities.
Innovation Solution
A method for registering data in a blockchain database that includes constructing transactions with standard data containers, merging content and origin information, and using cryptographic techniques to ensure immutability and verification, allowing for secure storage and verification of data contents, origin, and timestamp.
Engineering Contradictions & Design Principles
Engineering 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
Solution Approach 1:
The patent combines multiple data elements (document hash, origin/owner information, and timestamp) into a single composite data structure that is stored together in the blockchain. This merging ensures that all verification-related information is preserved and can be retrieved together, resolving the information loss problem while maintaining verification reliability.
Solution Approach 2:
The patent performs preliminary packaging of all necessary verification information (hash, origin, timestamp) into a complete data structure before storing it in the blockchain. This preliminary action ensures that no verification-critical information is omitted during the storage process.
2Reliability
If multiple copyright management processes are implemented, then content distribution control is improved, but system complexity increases
Solution Approach 1:
The patent creates a universal data structure and verification method that can be applied across multiple copyright management processes (uploading, downloading, licensing). This single versatile solution handles various content distribution scenarios without requiring separate complex systems for each process.
Solution Approach 2:
The patent uses cryptographic hashing to create a compact representation (copy) of the document content that can be stored and verified without storing the actual content. This copying approach enables verification while reducing storage requirements and system complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables secure and reliable verification of data contents, origin, and timestamp, ensuring data integrity and authenticity within the blockchain system.
Implementation Method 1
calculating a hash of the test digital file
Implementation Method 2
providing a second set of data, relating to the origin of said digital file
Data Source
AI summary
The invention comprises a method for registration of data 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 further comprises a method for verifying data based on the aforementioned method for registration and a computer program product comprising program code stored on a computer readable medium, said program code comprising computer instructions for performing the method.
