Information Processing for Hash-Based DID Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed identity infrastructures, users can misuse multiple decentralized identifiers (DIDs) to engage in fraudulent activities, such as posting multiple comments on a single content item, compromising the integrity and reliability of services.

Innovation Solution

A system that uses a unique holder ID associated with multiple DIDs, calculates a hash value from the holder ID and content ID, and employs zero-knowledge proof to verify the authenticity of user identities, preventing multiple uses of content items by the same user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple decentralized identifiers (DIDs) are used for user identification, then user anonymity and privacy are improved, but system reliability deteriorates due to fraudulent activities and misuse

Engineering Contradiction:
Improvesystem reliabilityVSAvoididentification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The identification system is segmented into multiple independent components: traditional identification information (holder ID), decentralized identifiers (DIDs), and content identifiers. Each component serves a specific function - holder ID provides stable user identification, DIDs enable anonymous content interaction, and content IDs identify specific content items. This segmentation allows the system to maintain both anonymity and reliability by combining these separate identification layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A hash value acts as an intermediary element that connects the holder ID and content ID without exposing the actual identification information. The hash value serves as a mediator that enables the verification system to detect duplicate submissions while preserving user anonymity. This intermediary mechanism resolves the contradiction by providing a reliable verification method without requiring complex direct comparison of DIDs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If decentralized identifiers are used for anonymous user identification, then user privacy is improved, but detection of fraudulent activities becomes more difficult

Engineering Contradiction:
Improvefraud detection capabilityVSAvoidfraud detection difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

Instead of directly analyzing and comparing complex DID structures for fraud detection, the system creates a simplified copy or representation through hash values. These hash values are derived from the combination of holder ID and content ID, providing a detectable signature that can identify fraudulent duplicate submissions without requiring the verification system to parse or understand the underlying DID structure. This copying approach makes fraud detection significantly easier while preserving the anonymity benefits of DIDs.

Inventive Principle:
Principle #26Copying

3Ease of operation

If traditional identification systems are used for content verification, then system simplicity is maintained, but user anonymity and privacy are compromised

Engineering Contradiction:
Improveuser anonymityVSAvoididentification system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The identification system achieves multi-functionality by integrating three identification mechanisms into a unified framework. The same hash value mechanism serves multiple purposes: it preserves user anonymity by not exposing holder IDs or DIDs directly, it enables fraud detection through duplicate submission identification, and it maintains system operation simplicity through straightforward hash comparison. This universal approach allows a single system to deliver multiple benefits simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250337598A1Information processing method and information processing apparatus
Publication Date: 2025.10.30 FUJITSU LTD
  • US20250337598A1 patent drawing
  • US20250337598A1 patent drawing
  • US20250337598A1 patent drawing

AI summary

A processing unit acquires first identification information corresponding one-to-one to a first user, issued by a first system that issues identification information of users. The processing unit acquires second identification information of a content item to be used by the first user. The processing unit acquires input information input by the first user with respect to the content item. When transmitting the input information and the identity information of the first user to the second system, the processing unit transmits a hash value y corresponding to the set of the first identification information and the second identification information to the second system, the hash value y being used to identify the user of the content item.