Metadata-Driven Blockchain Platform for Storage Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Distributed Ledger Technology (DLT) and blockchain systems face inefficiencies due to fixed, immutable data storage lacking context and metadata, leading to wasted storage space, inefficient resource use, and non-transferability of data between entities and applications.
Innovation Solution
Implementing a declarative and metadata-driven blockchain platform using DLT in conjunction with a cloud-based computing environment, enabling dynamic metadata validation, standardized data storage, and efficient data retrieval through a blockchain interface that manages metadata definitions and transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed and immutable data storage is used in blockchain systems, then data integrity and security are improved, but storage efficiency deteriorates due to wasted space and inability to update or optimize data structures
Solution Approach 1:
The patent segments data storage into multiple components: immutable blockchain storage for critical data integrity, and flexible external storage systems for supplementary data. This allows the system to maintain immutability where needed while achieving storage efficiency through selective data placement and optimization.
Solution Approach 2:
The patent introduces dynamic data structures that can adapt their format and organization based on storage requirements. Data can be updated, reorganized, and optimized in external storage systems while maintaining the immutable core blockchain records, enabling the system to transition from static to dynamic storage where appropriate.
2Device complexity
If metadata is not included with stored data in blockchain, then storage simplicity is improved, but data transferability and contextual understanding deteriorate
Solution Approach 1:
The patent introduces metadata as an intermediary layer that bridges simple storage and complex data transferability requirements. Metadata provides contextual information, data type definitions, and transfer protocols without complicating the core storage mechanism, enabling seamless data exchange between different blockchain systems and applications.
Solution Approach 2:
The patent creates a universal metadata framework that can describe diverse data types and enable cross-system transferability. This metadata structure serves multiple functions: data validation, contextual description, transfer protocol specification, and interoperability enablement, all while maintaining a consistent format that doesn't significantly increase storage complexity.
3Adaptability or versatility
If standardized data storage formats are not implemented, then storage flexibility is improved, but computational resource utilization deteriorates due to inefficient processing and retrieval
Solution Approach 1:
The patent implements standardized data formats with configurable parameters that maintain flexibility through parameter variation while optimizing computational efficiency through consistent structure. The standardized schemas enable efficient indexing, querying, and processing by computational systems, while still allowing flexible data representation through parameter customization for different data types and use cases.
Data Source
AI summary
Exemplary systems, methods, and apparatuses implement a declarative and metadata driven blockchain platform using Distributed Ledger Technology (DLT) in conjunction with a cloud based computing environment. The exemplary system operates a blockchain interface to the blockchain; receives inputs declaring a new application, network participants for the new application, access rights to the new application, as well as entity types and field definitions for the new application. The system further generates a blockchain asset having encoded therein as the defined metadata for the new application, at least (i) the plurality of network participants declared, (ii) the plurality of entity types declared, and (iii) the one or more new field definitions declared for each of the plurality of entity types; and transacts the blockchain asset having onto the blockchain.


