DLT Payload Data Segmentation and Dispersal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DLT networks rely solely on standard cryptographic solutions for security, which can be compromised due to implementation flaws or backdoors, providing insufficient protection for payload data.
Innovation Solution
The method decomposes payload data into unstructured 'compilates' and disperses them among nodes in a blockchain network, using disjoint sets of nodes for increased security, combined with encryption and logical operations to create unique identifiers and indices, enhancing security beyond traditional cryptographic layers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard cryptographic solutions are used for securing payload data in DLT networks, then implementation is simple and widely compatible, but security is insufficient due to potential implementation flaws or backdoors
Solution Approach 1:
The patent segments payload data into multiple subblocks and further transforms them into compilates that are distributed across different nodes. This segmentation ensures that no single node holds the complete payload, making it resistant to compromise even if some nodes are compromised. The segmentation principle directly addresses the security insufficiency of traditional cryptographic solutions by distributing trust across multiple independent components.
Solution Approach 2:
The patent introduces an intermediary transformation process that converts payload data into subblocks and then into compilates using logical operations. These compilates act as intermediaries between the original data and the storage nodes, adding an layer of security. The intermediary transformation ensures that even if nodes are compromised, the original payload cannot be directly accessed without the proper reconstruction process.
2Reliability
If payload data is distributed across more nodes for increased security, then security robustness improves, but system complexity and operational difficulty increase
Solution Approach 1:
The system employs self-service mechanisms where nodes automatically perform logical operations to transform subblocks into compilates and distribute them across the network. The reconstruction process is also automated, where authorized entities can retrieve compilates and automatically reconstruct the original payload without manual intervention. This self-service approach manages the complexity of distributed data while maintaining ease of operation for authorized users.
Solution Approach 2:
The patent creates a universal system where the same logical operations and transformation processes can be applied regardless of the specific payload type or network configuration. The compilates and subblocks serve multiple functions: they provide security through distribution, enable efficient storage, and allow flexible reconstruction. This multi-functionality simplifies operation by providing a unified approach to data management across diverse scenarios.
3Reliability
If payload data is decomposed into subblocks and compilates, then security against compromise improves, but data access and reconstruction complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-transforming payload data into subblocks and compilates before distribution. The logical operations that combine subblocks are predetermined and documented, allowing for efficient reconstruction without requiring complex real-time processing. Authorized entities can quickly reconstruct data by retrieving the necessary compilates and applying the pre-established logical operations, reducing processing complexity during access.
Solution Approach 2:
The patent uses inversion by reversing the transformation process during reconstruction. Instead of complex decomposition during access, the system stores the transformation logic and simply reverses it during reconstruction. The compilates are combined using inverse logical operations to recover the original subblocks and payload, simplifying the access process while maintaining strong security during storage.
Data Source
AI summary
The present invention relates to a computer-implemented method for storing a pay load data in nodes of a DLT network, comprising steps: dividing the pay load data into subblocks (x), converting subblocks into compilates (y) using one or more logic operations, distributing compilates (y) over a first set of nodes (C) of the DLT network, sending data representing distribution of compilates (y) over the first set of nodes (C) to a second set of nodes (P) of the DLT network. Further the application discloses a computer-implemented method of reading a payload data from nodes of a DLT network, comprising steps: reading data representing distribution of compilates over a first set of nodes (C) from a second set of nodes (P) of the DLT network, reading compilates (y) from nodes of the DLT network of the first set of nodes (C), converting compilates (y) into subblocks (x) using one or more logic operations, merging subblocks (x) into the pay load data. And computer program comprising instructions which, when the program is executed by a computer in a DLT network, cause the computer to carry out steps of the methods above.


