Coexistence Mediator for Blockchain Transaction Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise transaction systems (ETS) face challenges in seamlessly transitioning to blockchain transaction-based systems due to inefficiencies in coordinating data and transactions, particularly in handling in-flight transactions and maintaining compatibility with existing systems.
Innovation Solution
A coexistence mediator is introduced to intercept and reroute ETS transactions, converting them into blockchain transaction information, and managing transaction contexts to facilitate a smooth transition between ETS and blockchain networks, ensuring bi-directional translation and error handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a coexistence mediator is introduced to intercept and reroute transactions, then the ability to transition between ETS and blockchain systems is improved, but the device complexity increases
Solution Approach 1:
The patent implements a coexistence mediator that acts as an intermediary component between the enterprise transaction system and the blockchain network. This mediator intercepts transactions from the ETS, determines their context, and reroutes them appropriately to the blockchain network when needed. The mediator serves as a bridge that enables seamless transition between the two systems without requiring complete system replacement, thereby improving adaptability while managing complexity through a dedicated intermediary component.
2Productivity
If transaction conversion and rerouting is implemented, then the productivity of migration is improved, but the device complexity increases
Solution Approach 1:
The patent employs preliminary action by implementing a transaction context determination mechanism that pre-analyzes incoming ETS transactions before rerouting them. The coexistence mediator examines transaction context information in advance, identifies transactions suitable for blockchain migration, and prepares them for conversion beforehand. This preliminary analysis and preparation streamline the migration process, improving productivity by avoiding ad-hoc decision-making during actual transaction processing.
Solution Approach 2:
The patent utilizes parameter changes by transforming transaction information from ETS format to blockchain format through the coexistence mediator. The mediator converts transaction parameters, data structures, and protocols between the two different systems, enabling compatible communication and processing. This parameter transformation capability allows efficient migration by adapting transactions to the target blockchain environment while maintaining their essential business logic.
3Reliability
If in-flight transactions are handled through rerouting, then the reliability of transaction processing is improved, but the loss of time increases
Solution Approach 1:
The patent implements the skipping principle by enabling the coexistence mediator to quickly identify and bypass transactions that do not require blockchain migration. The mediator rapidly processes transaction context information, skips unnecessary conversion steps for transactions that remain in the ETS, and only performs full conversion and rerouting for transactions that truly need blockchain processing. This selective approach maintains reliability by ensuring proper handling of migrated transactions while minimizing time loss through efficient skipping of non-migration cases.
Data Source
AI summary
A system and related method coordinate data and transactions between an enterprise transaction system (ETS) of an enterprise and a blockchain network (BN). A coexistence mediator intercepts an ETS transaction comprising ETS transaction information (ETS-TI) associated with an enterprise. The ETS-TI includes transaction context information (ETS-TCI) regarding the ETS transaction. The system determines an ETS transaction context from the ETS-TCI. Responsive to determining the ETS transaction context represents an in-flight ETS transaction, rerouting, the coexistence mediator reroutes the transaction from the ETS to the BN. The rerouting comprises converting the ETS-TI to BN transaction information (BN-TI), and interfacing with the BN to record a processed BN transaction as a transaction record. The coexistence mediator, upon recording the BN transaction, provides a new BN-TI associated with the BN transaction. The new BN-TI comprises a BN transaction id. The system further switches the ETS transaction context to a BN transaction context.


