IoT Data Transaction System Using Segmented Ledger and Exchange Platform
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data accumulation type IoT platforms struggle with efficiently managing large amounts of IoT data, and existing distributed ledger technologies face difficulties in handling such data, making it challenging to implement effective data transactions and smart contracts in the IoT field.
Innovation Solution
A data transaction system that includes a data transport unit for setting data channels, a data transaction unit for executing data transaction contracts using a distributed ledger, and a brokerage system for matching data sales and purchase offers, enabling secure, high-speed, and scalable data transactions across multiple domains.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a data accumulation type IoT platform is used, then data can be held and accumulated, but the platform cannot efficiently handle large amounts of IoT data in real time
Solution Approach 1:
The patent extracts the data accumulation function from the transaction platform by introducing a separate data exchange platform. The transaction platform only handles metadata and transaction records, while the data exchange platform handles actual data transmission. This separation allows the transaction platform to remain lightweight and efficient while the data exchange platform handles large data volumes independently.
Solution Approach 2:
The system is segmented into two distinct platforms: a transaction platform for handling contracts and metadata, and a data exchange platform for handling actual data transmission. This segmentation allows each platform to be optimized for its specific function, with the data exchange platform capable of handling large data volumes without impacting transaction processing efficiency.
2Reliability
If distributed ledger technology is used for transaction management, then transaction reliability is improved, but the system cannot handle large amounts of data
Solution Approach 1:
The patent extracts large data handling from the distributed ledger system by using a data exchange platform for actual data transmission. The distributed ledger only stores transaction metadata and contracts, which are much smaller in size. This extraction allows the distributed ledger to maintain its reliability benefits while the data exchange platform handles large data volumes independently.
Solution Approach 2:
The data exchange platform acts as an intermediary between the distributed ledger and the actual data sources. It receives transaction information from the distributed ledger and facilitates data transmission without storing the data itself. This intermediary approach allows the distributed ledger to remain lightweight while enabling large data handling capabilities.
3Extent of automation
If conventional blockchain technology is used, then automatic contract execution is enabled, but the system becomes complex and difficult to scale
Solution Approach 1:
The system segments the automated execution process into two parts: contract management on the distributed ledger and data transmission on the data exchange platform. This segmentation reduces the complexity of each individual component while maintaining automatic execution capabilities. The distributed ledger handles only contract logic, while data exchange handles only transmission, making both components simpler and more scalable.
Data Source
AI summary
This data transaction system is provided with: a data transport unit that is able to set a channel of data and deliver the data to a predetermined partner by control from outside; a data transaction unit that executes a transaction contract for the data; an acquisition unit that issues a selling offer of the data to the data transaction unit for the sake of a provider that provides the data; and a data broker that issues a buying offer of the data to the data transaction unit for the sake of a service provider that utilizes the data. The data transaction unit performs condition matching between the selling offer and the buying offer, and when both match, causes the data transport unit to set a channel for delivering the data from the data provider to the service provider.


