Blockchain Data Interworking via Phased Transaction Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain networks face challenges in interworking data between different networks, leading to data inconsistency and the inability to achieve concurrency in data recording, especially when using a hub network, which also raises concerns about data leakage and security.
Innovation Solution
A method that divides transactions into phases, where the first phase records data in one blockchain network and requests data recording in another, ensuring sequential execution of steps across multiple networks without a separate hub network, utilizing a device with a processor and memory to manage these transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is recorded separately on each blockchain network through completely separate recording actions, then each blockchain network can independently verify and record data, but data inconsistency between blockchain networks occurs and data recording concurrency cannot be achieved
Solution Approach 1:
The patent segments the data recording process into distinct phases (first phase and second phase) that can be executed sequentially across different blockchain networks. The first phase records data on the first blockchain network, and the second phase records the same data on the second blockchain network, ensuring both networks process data independently while maintaining consistency through structured phase separation.
Solution Approach 2:
The patent performs preliminary actions by first recording data on one blockchain network before proceeding to record on another. The system prepares and validates data in the first phase, then uses this prepared state to execute the second phase on the second blockchain network, ensuring that data is ready and consistent before cross-network propagation.
2Adaptability or versatility
If a hub network is used to interwork data between blockchain networks, then data can be shared between networks, but data leakage risk increases and concurrency of data recording cannot be achieved
Solution Approach 1:
The patent extracts the data interworking function from a separate hub network and integrates it directly into the participating blockchain networks. By removing the intermediate hub network, data is shared directly between networks through their own native protocols, eliminating the hub as a potential security vulnerability while maintaining data sharing capabilities.
Solution Approach 2:
The patent uses a smart contract as an intermediary mechanism to enable direct data sharing between blockchain networks without requiring a hub network. The smart contract facilitates cross-network data propagation and verification, acting as a trusted mediator that eliminates the need for a separate hub while maintaining security and concurrency.
3Reliability
If data is recorded sequentially on different blockchain networks, then data consistency can be maintained, but recording time differences increase and concurrency is reduced
Solution Approach 1:
The patent implements periodic action by structuring data recording into regular phases that can be executed in a standardized manner across different blockchain networks. The first phase and second phase represent periodic execution units that maintain consistency through their structured repetition, allowing predictable timing and reduced time differences between networks.
Data Source
AI summary
A method for interworking data between a plurality of blockchain networks according to an embodiment of the inventive concept includes performing a first phase of a transaction by dividing steps of the transaction for recording data and performing a second phase of the transaction according to a result of performing the first phase, wherein performing the first phase comprises performing a first step of a first transaction for recording the data in a first blockchain network of a plurality of blockchain networks and requesting to perform a first step of a second transaction for recording the data in a second blockchain network of the plurality of blockchain networks. It may be available to interwork data between a plurality of blockchain networks without passing through a separate hub network, and ensure the concurrency of interworked data recording.


