Blockchain Transaction Matching With Off-Chain Privacy Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain systems face risks of personal information leakage during transactions, leading to inadequate information management.
Innovation Solution
An information management device that mediates transactions and manages transaction results by storing information on a blockchain, using an interplanetary file system (IPFS) to store identification information and matching requests, and generating smart contracts on Ethereum to enhance security and management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If personal information is stored on the blockchain for transaction management, then transaction transparency and traceability are improved, but information security and privacy protection deteriorate
Solution Approach 1:
The patent segments information into two categories: transactional information (stored on blockchain for transparency) and personal information (stored offline for security). This segmentation allows the system to maintain transaction traceability while protecting user privacy by preventing personal data from being exposed on the distributed ledger.
Solution Approach 2:
The patent extracts personal information from the blockchain storage system and stores it in separate offline storage. Only hashed identifiers and transactional data remain on the blockchain, while sensitive personal details are removed to the offline storage layer, eliminating the leakage risk associated with blockchain's transparent nature.
2Device complexity
If all transaction information is stored on the blockchain, then information management simplicity is improved, but system complexity and storage costs worsen
Solution Approach 1:
The patent divides information storage into two layers: blockchain storage for essential transactional data and offline storage for detailed personal information. This reduces the volume of data on the blockchain while maintaining a manageable system through clear separation of concerns between the two storage layers.
Solution Approach 2:
The patent introduces an information management device as an intermediary between users and the blockchain. This mediator handles the complexity of information management by selectively storing only necessary transactional data on the blockchain while managing personal information offline, thereby simplifying the overall system architecture.
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 information regarding the transaction on a blockchain includes an acquirer configured to acquire a request regarding buying or selling received from a user, a first processor configured to store information regarding the request in a storage present outside the blockchain, an assigner configured to assign identification information to the request, a matcher configured to perform matching between a new request and an existing request included in a smart contract already stored on the blockchain in the storage, and a second processor configured to generate a smart contract including identification information of the new request when the matching is not established and add, when the matching is established, the identification information of the new request to a smart contract including identification information of the matched existing request.