Blockchain-Certified Data Trading for Tamper-Resistant Processing History

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data sharing systems struggle to objectively maintain the legitimacy of data processing history and reduce the risk of illicit tampering during data processing and distribution, especially in systems involving multiple business operators.

Innovation Solution

A data trading system utilizing a blockchain to record processing history and apply protection to processed data, requiring collation processing between processing information in a certificate and the blockchain to ensure legitimacy and deter illicit tampering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is shared among multiple business operators to create value-added services, then data utilization and service creation are improved, but the risk of internal data tampering and loss of data legitimacy increases

Engineering Contradiction:
Improvedata utilizationVSAvoiddata legitimacy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A blockchain-based intermediary system is introduced between data providers and data users. The blockchain records processing history immutably and provides certificates that mediate trust between parties, allowing data sharing while maintaining legitimacy verification capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where processing history is recorded and made verifiable. Data users can verify the legitimacy of processed data by checking blockchain records, creating a feedback loop that deters tampering and maintains data integrity across the network.

Inventive Principle:
Principle #23Feedback

2Reliability

If processing history is recorded and verified using blockchain technology, then data legitimacy is improved, but system complexity and operational difficulty increase

Engineering Contradiction:
Improvedata legitimacyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of requiring all parties to maintain complete blockchain copies, the system uses certificate copying. Processing history is copied into compact certificate forms that can be easily verified without requiring full blockchain node participation, reducing system complexity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The verification process is segmented into distinct components: blockchain recording of processing history, certificate generation by processors, and certificate verification by users. This segmentation allows different participants to perform only their specific functions, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If protection measures are applied to processed data requiring collation processing, then security against illicit tampering is improved, but ease of data operation and processing speed deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoiddata operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Processing certificates are prepared in advance with all necessary verification information embedded. This preliminary action allows rapid verification later without requiring complex real-time computations, maintaining ease of operation while ensuring security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12443734B2Data trading device, data trading system, data trading method, and non-transitory computer-readable medium
Publication Date: 2025.10.14 NEC CORP
  • US12443734B2 patent drawing
  • US12443734B2 patent drawing
  • US12443734B2 patent drawing

AI summary

A primary-side data trading apparatus is capable of accessing a blockchain and includes a processing unit, a processing information generation unit, a history recording unit, an issuance unit, a protection unit, and a primary-side trading unit. The processing unit generates processed data from original data. The processing information generation unit generates a first transaction including processing information. The history recording unit records the first TX in the BC. The issuance unit issues a processing certificate including the processing information. The protection unit applies protection to the processed data. Upon an unsealing operation, the protected processed data requires an operator to perform collation processing between processing information of the processing certificate and processing information recorded in the BC. The primary-side trading unit provides a secondary-side data trading apparatus with the protected processed data and processing certificate.