Homomorphic Hash Token Sync for Data Entity Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Distributed Ledger Technologies (DLTs) suffer from a lack of synchronicity and symmetry between digital assets and their representing tokens, as tokens are traded without real-time updates to the corresponding data assets, leading to disconnects and inefficiencies, particularly in the financial sector.
Innovation Solution
A dual storage system with cryptographic homomorphic hashing ensures real-time synchronicity by generating and managing associated digital tokens with data entities, using a computing device with secure hardware and software to perform cryptographic operations, ensuring operations on tokens mirror those on data entities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If tokens are traded on a DLT without real-time updates to corresponding data assets, then digital asset trading can be performed independently, but synchronicity and symmetry between tokens and data entities are lost
Solution Approach 1:
The system segments the data management into two distinct but linked components: data entities stored in a data store and their corresponding homomorphic hash tokens stored in a token store. This segmentation allows independent operation of each component while maintaining consistency through the cryptographic hash linkage, resolving the contradiction between trading independence and data consistency.
Solution Approach 2:
The system implements a feedback mechanism where the homomorphic hash function continuously verifies the relationship between data entities and tokens. When data entities are updated, the homomorphic hash changes accordingly, providing immediate feedback to ensure token consistency. This feedback loop maintains reliability while allowing efficient trading operations.
2Device complexity
If manual updates are used to synchronize data assets after token operations, then system complexity is reduced, but real-time synchronicity and operational symmetry are compromised
Solution Approach 1:
The system replaces manual mechanical update processes with an automated cryptographic mechanism. The homomorphic hash function automatically generates updated tokens when data entities change, eliminating the need for manual synchronization operations. This substitution maintains low complexity while achieving real-time synchronicity.
Solution Approach 2:
The homomorphic hash mechanism is self-service in nature - it automatically detects changes in data entities and generates corresponding token updates without external intervention. The system self-regulates the synchronization process, minimizing both manual complexity and time delays while maintaining cryptographic security.
3Adaptability or versatility
If data entities and tokens are stored in separate unlinked storage systems, then storage flexibility and independence are improved, but symmetry and real-time consistency between tokens and data entities deteriorate
Solution Approach 1:
The system employs asymmetric storage architecture where data entities and tokens are stored in separate, independent stores with different access patterns and management protocols. This asymmetric design provides storage flexibility while the homomorphic hash relationship maintains precise synchronization. The asymmetry in storage is compensated by symmetry in the cryptographic relationship.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method for the consistency and correctness of storage and database management operations among data entities and their hashed key values The present invention relates to a computing device, systems and a method for the consistency and correctness of storage and database management operations among data entities and their hashed key values. The present invention receives a call from an entity to perform an action in respect of a data entity and performs the action to the data entity. A homomorphic hashing function is applied to the actioned data entity to generate an associated digital token. The actioned data entity and the generated associated digital token are stored in a dual storage system, wherein the dual storage system comprises at least one data store comprising a dataset of data representing data entities and a dataset of associated digital tokens. Synchronicity is determined between the data entity dataset and the digital token dataset based at least in part on the homomorphic hashing function.