Blockchain Smart Contract Matching for Low-Volume Transaction Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata volumeVSAvoidtime lag
Core Design Contradiction:
Quantity of substanceVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvedata volumeVSAvoidinformation accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If all transaction information is stored individually on the blockchain, then information accuracy is maintained, but the data volume cost increases

Engineering Contradiction:
Improveinformation accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP4715723A1Information management device, information management method, and program
Publication Date: 2026.03.25 HONDA MOTOR CO LTD
  • EP4715723A1 patent drawingFigure 1
  • EP4715723A1 patent drawingFigure 2~3
  • EP4715723A1 patent drawingFigure 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.