DLT Payload Data Segmentation and Dispersal

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If payload data is distributed across more nodes for increased security, then security robustness improves, but system complexity and operational difficulty increase

Engineering Contradiction:
Improvesecurity robustnessVSAvoiddata management ease
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If payload data is decomposed into subblocks and compilates, then security against compromise improves, but data access and reconstruction complexity increases

Engineering Contradiction:
Improvedata protectionVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240364513A1A Computer-Implemented Method For Storing A Payload Data In Nodes Of A DLT Network
Publication Date: 2024.10.31 BILLON SP ZOO
  • US20240364513A1 patent drawing
  • US20240364513A1 patent drawing
  • US20240364513A1 patent drawing

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.