Inter-ledger Messaging for Blockchain Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain configurations face interoperability challenges due to varying consensus models and systems, which are costly and difficult to re-architect when scaling or integrating across different business activities, especially when cross-platform configurations are required.
Innovation Solution
Implementing inter-ledger messaging that establishes contracts between blockchains, allowing for the identification of accepted consensus procedures and determining where to log transactions based on inter-ledger messages, thereby enabling adaptable and secure communication across different blockchain configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different consensus models are used in separate blockchains to maintain independence and specialization, then each blockchain can optimize for its specific business activity, but interoperability between blockchains becomes difficult and requires costly re-architecting
Solution Approach 1:
The patent introduces an inter-ledger messaging system that acts as an intermediary between blockchains with different consensus models. This messaging layer enables communication and transaction coordination without requiring the blockchains to share the same consensus mechanism, thus maintaining their independence while enabling interoperability. The inter-ledger message includes transaction data, consensus procedure identifiers, and logging destination information that facilitates cross-chain transactions.
Solution Approach 2:
The inter-ledger messaging system provides a universal interface that works across multiple blockchain types with different consensus models (PoW, PoS, pBFT, etc.). The system can handle transactions from various blockchain configurations without requiring re-architecting of individual blockchains, making the interoperability solution applicable to diverse blockchain ecosystems.
2Adaptability or versatility
If blockchains are re-architected to support cross-platform configurations, then interoperability improves, but the cost and complexity of re-architecting, redesigning infrastructure, and migrating transaction chains increase significantly
Solution Approach 1:
The system establishes inter-ledger contracts in advance that define the consensus procedures and logging destinations for different blockchain pairs. These contracts are configured beforehand, allowing the system to handle cross-chain transactions without requiring real-time re-architecting or infrastructure redesign. The pre-configured contracts enable plug-and-play interoperability between different blockchain configurations.
3Reliability
If transactions are processed on separate transaction chains to preserve homogeneity, then transaction integrity is maintained, but the ability to perform linked business activities across different blockchain platforms is limited
Solution Approach 1:
The inter-ledger messaging system serves as a mediator that enables linked business activities across different blockchain platforms while preserving the integrity of each individual blockchain. The system transmits transaction information between chains and coordinates consensus procedures without compromising the homogeneity and integrity requirements of each blockchain's native transaction processing.
Data Source
AI summary
Operating conditions of a blockchain configuration may be dynamic and change automatically under certain circumstances. One example method of operation may include receiving a blockchain transaction sent from a first blockchain to a second blockchain, identifying an inter-ledger contract between the first blockchain and the second blockchain, receiving an inter-ledger message at the second blockchain from the first blockchain, and determining whether to log the blockchain transaction in the first blockchain or the second blockchain based on the inter-ledger message.


