Blockchain Data Extraction via Hierarchical Cryptographic Sub-Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain technologies are limited in their versatility beyond cryptocurrency applications, and there is a need for secure and efficient data transfer and management between complex, hierarchically structured computing systems within large organizations, particularly in financial accounting contexts.
Innovation Solution
A cryptographic method and system that uses blockchain data to integrate with non-blockchain systems by employing cryptographic keys to identify, extract, and transmit data, ensuring secure and efficient data handling and system interoperability through deterministic key derivation and association.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If blockchain technology is used for data management and transfer, then data security and integrity are improved, but system complexity and difficulty of integration with existing non-blockchain systems increase
Solution Approach 1:
The patent employs cryptographic keys as intermediaries between blockchain and non-blockchain systems. These keys enable secure data extraction and transfer without requiring direct integration of the entire blockchain infrastructure into existing systems, thus maintaining security while reducing complexity.
Solution Approach 2:
The system segments the blockchain integration functionality into discrete cryptographic operations (key generation, key derivation, data extraction) that can be independently implemented and managed, rather than requiring full blockchain system integration.
2Reliability
If cryptographic keys are used to extract and transmit data from blockchain, then data extraction security is improved, but processing time and computational resources increase
Solution Approach 1:
Cryptographic keys are generated and stored in advance before data extraction is needed. This preliminary key generation eliminates the need for complex cryptographic operations during actual data extraction, reducing processing time while maintaining security.
Solution Approach 2:
The system uses public keys (which are copies or representations of the private key's cryptographic identity) for data verification and extraction. This allows secure data extraction without requiring access to or processing of the full private key, reducing computational overhead.
3Productivity
If manual data management processes are replaced with automated cryptographic systems, then operational efficiency is improved, but system complexity and implementation difficulty increase
Solution Approach 1:
The cryptographic key system is designed to be universal and adaptable to different blockchain platforms and existing non-blockchain systems. This multi-functionality allows the same key management approach to be applied across various systems without requiring custom implementations, reducing implementation difficulty.
Solution Approach 2:
The system enables automated data extraction and verification using pre-generated cryptographic keys, allowing the system to service itself without requiring manual intervention for each data operation, thus improving efficiency while the complexity is confined to the initial key setup.
4Adaptability or versatility
If blockchain data is integrated with non-blockchain computing systems, then system interoperability is improved, but data integrity and security guarantees may be compromised
Solution Approach 1:
Cryptographic keys serve as intermediaries that maintain the security and integrity guarantees of blockchain systems while enabling integration with non-blockchain systems. The keys act as a trusted bridge that preserves data integrity without requiring the non-blockchain system to inherit blockchain's full security model.
Data Source
AI summary
Techniques are presented for cryptographic secure processing, transmission and exchange of data. A computer implemented method is presented comprising associating one or more elements of a structure with a cryptographic sub-key derived from another cryptographic key, wherein the structure is formed by elements within a hierarchical entity, and the hierarchical entity has a plurality of elements organized or associated in a hierarchical relationship; extracting or copying, from a blockchain transaction, data comprising or relating to the cryptographic sub-key associated with the one or more elements; and transmitting the extracted data to a non-blockchain based computer system associated with the hierarchical entity.


