Inter-ledger Messaging for Blockchain Interoperability

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

VSEngineering 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

Engineering Contradiction:
Improveblockchain independenceVSAvoidinteroperability complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

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

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

Engineering Contradiction:
Improvecross-platform interoperabilityVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvetransaction integrityVSAvoidcross-chain functionality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11182851B2Inter-ledger messaging in a blockchain
Publication Date: 2021.11.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11182851B2 patent drawing
  • US11182851B2 patent drawing
  • US11182851B2 patent drawing

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.