Distributed Crypto-Ledger Network Addressing via Name Registry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain systems face challenges in interoperability between multiple blockchains and cryptographic tokens, preventing seamless operations and interactions across separate blockchains.
Innovation Solution
A distributed crypto-ledger network with a controller that enables network addressing by querying a top-level name registry to determine associated entities, executing operations between users on different entity-specific blockchains, and facilitating token transfers through common interoperability smart contracts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate entity-specific blockchains are used for different entities, then each entity can maintain its own cryptographic tokens and ledger, but interoperability between blockchains is prevented
Solution Approach 1:
The patent introduces a common blockchain as an intermediary layer between entity-specific blockchains. This common blockchain contains a name registry that maps addresses across different blockchains, enabling interoperability without direct connections between all entity-specific chains. The intermediary resolves the contradiction by providing a centralized coordination mechanism that simplifies cross-chain interactions.
Solution Approach 2:
The common blockchain serves multiple functions: it acts as a name registry, a messaging relay, and a coordination layer for cross-chain operations. By making the common blockchain multi-functional, the system enables interoperability across diverse entity-specific blockchains without requiring separate infrastructure for each function, thus improving adaptability while controlling complexity.
2Adaptability or versatility
If a common blockchain is introduced to enable interoperability, then operations can be performed across multiple blockchains, but system complexity increases
Solution Approach 1:
The patent segments the blockchain network into distinct layers: entity-specific blockchains for individual entity operations and a common blockchain for interoperability coordination. This segmentation allows each layer to operate independently with optimized complexity, while the segmentation itself enables cross-chain operations through the structured interface between layers.
3Ease of operation
If address mapping across multiple blockchains is implemented, then users can interact across different entities, but lookup and resolution complexity increases
Solution Approach 1:
The name registry in the common blockchain acts as an intermediary for address resolution. Instead of implementing complex direct mapping between all entity-specific blockchains, the name registry provides a centralized lookup service that translates addresses across different chains, simplifying user interactions while managing resolution complexity centrally.
4Adaptability or versatility
If entity-specific cryptographic tokens are maintained on separate blockchains, then each entity has token autonomy, but token transfer between blockchains is prevented
Solution Approach 1:
The patent implements a token relay mechanism where token transfer instructions are copied and propagated through the common blockchain's name registry. The actual token remains on the originating entity-specific blockchain, but the transfer instruction is relayed through the common chain to the destination chain, enabling token interoperability while maintaining token security through the original chain's validation mechanisms.
Data Source
AI summary
A method, controller, and non-transitory computer-readable medium of a distributed crypto-ledger network, including receiving an instruction to perform an operation between a first user and a second user, the first user corresponding to a first entity that is a member of the distributed crypto-ledger network, the instruction comprising a destination address corresponding to the second user, querying a top-level name registry with the destination address to determine a second entity associated with the destination address, the second entity being a different member of the crypto-ledger network, and executing the operation between the first user and the second user by transmitting execution instructions to the first entity and the second entity, the execution instructions causing a first entity controller to modify data stored on a first distributed crypto-ledger of the first entity, and causing a second entity controller to modify data stored on the second distributed crypto-ledger of the second entity.


