Blockchain Smart Contract Matching for Low-Volume Transaction Records
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information management systems on blockchain networks face challenges in accurately managing information while reducing data volume, leading to time lags with actual transaction situations.
Innovation Solution
An information management device that mediates transactions between users, utilizing a smart contract on a blockchain to match and integrate new requests with existing ones, generating smart contracts including hash values, and storing transaction results on both the blockchain and an off-chain file system to optimize data management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If information is stored in each predetermined period on the blockchain, then the data volume cost on the blockchain is reduced, but a time lag with respect to the actual transaction situation occurs
Solution Approach 1:
The patent segments information into two categories: essential transaction information (stored individually on blockchain) and detailed log information (stored collectively or off-chain). This segmentation allows critical transaction data to be recorded immediately on the blockchain while less critical detailed information can be batched or stored elsewhere, reducing the time lag for essential transactions while still achieving data volume reduction through selective storage.
2Quantity of substance
If information is stored in each predetermined period on the blockchain, then the data volume cost on the blockchain is reduced, but information cannot be accurately managed
Solution Approach 1:
The patent introduces an intermediary storage mechanism (such as an off-chain file system or layered storage structure) that bridges the blockchain and detailed information storage. This intermediary allows the blockchain to maintain accurate transaction records while delegating detailed information storage to a more flexible system, thereby preserving information accuracy while reducing blockchain data volume.
3Measurement precision
If all transaction information is stored individually on the blockchain, then information accuracy is maintained, but the data volume cost increases
Solution Approach 1:
The patent merges multiple pieces of transaction information into consolidated storage structures. By combining related transaction data into single blockchain entries or batched records, the system maintains the integrity and accuracy of transaction information while significantly reducing the overall data volume stored on the blockchain compared to storing each transaction as a separate entry.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
An information management device of an embodiment that mediates a transaction between users and manages a transaction result by storing a smart contract regarding the transaction on a blockchain includes an acquirer configured to acquire a request regarding buying or selling received from a user, a matcher configured to perform matching a new request newly acquired by the acquirer and an existing request included in a smart contract already stored on the blockchain, and a processor configured to generate a smart contract including the new request on the blockchain when the matching is not established, and add, when the matching is established, information regarding the new request to a smart contract including the matched existing request.