Virtual Distributed Ledger Control-Data Plane Partitioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain systems lack flexibility to adapt to specific use-cases and do not support dynamically configurable platforms that can create and interact with different types of distributed ledger technology (DLT) networks, limiting their ability to compose specific DLT needs and interoperate across various networks.
Innovation Solution
The implementation of virtual distributed ledger networks (vDLT) using a microservices-based architecture, allowing for the creation of vDLT nodes that can participate in multiple DLT/blockchain networks, leverage compute, storage, and network resources, and interoperate across permissioned private and public networks, enabling dynamic configuration and interaction between different DLTs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a specific type of blockchain technology is used, then the system can provide specialized capabilities for that use-case, but the system lacks flexibility to adapt to other use-cases requiring different DLT types
Solution Approach 1:
The patent implements a universal DLT platform that can host multiple types of distributed ledger technology networks (permissioned, public, consortium) within a single system. The platform provides common infrastructure services (consensus mechanisms, smart contract execution, node management) that can be configured to support different DLT types, eliminating the need for separate specialized systems for each use-case
Solution Approach 2:
The system segments DLT functionality into modular components: a core platform layer providing universal services, and configurable network layers that can be instantiated as different DLT types. This allows the system to maintain a complex unified architecture while presenting simplified, specialized interfaces for different use-cases through configurable network parameters and consensus algorithms
2Adaptability or versatility
If a static blockchain platform is used, then the system structure is simple, but the system cannot dynamically create or interact with different types of DLT networks
Solution Approach 1:
The patent implements dynamic configuration capabilities where the DLT platform can create, modify, and interact with different types of distributed ledger networks at runtime. The system allows dynamic instantiation of virtual DLT nodes, configurable consensus mechanisms, and adaptable smart contract environments that can be adjusted based on specific network requirements without requiring system reconfiguration or redeployment
3Reliability
If separate systems are used for different DLT networks, then each system can be optimized for its specific purpose, but interoperability between different blockchain networks is limited
Solution Approach 1:
The patent merges multiple DLT network capabilities into a single unified platform that can simultaneously host and coordinate different types of blockchain networks. The system provides a common control plane that manages multiple data planes (different DLT networks), enabling interoperability through shared infrastructure, standardized communication protocols, and cross-network transaction coordination while maintaining the operational independence of each network type
Data Source
AI summary
The present disclosure relates to systems and methods for control-data plane partitioning in virtual distributed ledger networks. In one embodiment, a processor-implemented method is disclosed, comprising receiving a request for a microservice at a virtual distributed ledger technology node associated with a virtual distributed ledger technology network; identifying operations on user data to be performed related to the request for the microservice; retrieving the user data from a data storage memory external to the virtual distributed ledger technology network; performing the identified operations on the user data; executing the microservice based on performing the identified operations on the user data, to generate user data and control information; storing the generated user data in the data storage memory external to the virtual distributed ledger technology network; and committing the generated control information to a distributed ledger associated with the virtual distributed ledger technology network.


