Blockchain Virtual Common ID Service for Secure Identity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current identity management systems face challenges in securely relating user information across different service providers without using association information, which can lead to security vulnerabilities and personal information leakage if compromised.

Innovation Solution

A method utilizing a blockchain network to manage a virtual common ID by registering user IDs and corresponding data across multiple service providers, employing a commitment scheme to authenticate and verify user identities without disclosing sensitive information, ensuring secure integration and prevention of unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If association information is used to relate user information across service providers, then information integration is improved, but security and privacy are worsened due to leakage risks

Engineering Contradiction:
Improveinformation integrationVSAvoidsecurity
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces a blockchain network as an intermediary layer between service providers and user information. The blockchain stores commitment values and verification data without exposing actual user identifiers, enabling service providers to verify user identity across different services without directly accessing or exposing sensitive user information. This mediator approach allows information integration while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the essential verification function from user information itself by creating commitment values (cryptographic hashes) of user identifiers. These commitment values are stored on the blockchain and used for verification purposes, while the actual user information remains protected. This separation allows verification without exposure of sensitive data.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If different user IDs are used for different service providers, then security is improved by preventing centralized leakage, but information integration is worsened due to inability to relate user information

Engineering Contradiction:
ImprovesecurityVSAvoidinformation integration
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The blockchain network serves as a mediator that enables information integration across service providers using different user IDs. By storing commitment values and verification data on the blockchain, the system allows service providers to verify user identity without needing to share or expose actual user information, thus maintaining security while enabling integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal verification mechanism that works across multiple service providers with different user ID systems. The commitment scheme and blockchain-based verification provide a common language for identity verification that is service-provider-agnostic, enabling information integration without requiring centralized user ID management.

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

3Loss of information

If association information is stored centrally, then information integration is improved, but vulnerability to hacking and leakage is worsened

Engineering Contradiction:
Improveinformation integrationVSAvoidhacking vulnerability
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the storage and management of user information across multiple decentralized service providers and a blockchain network. Instead of centralizing association information in a single database, the system distributes commitment values and verification data across the blockchain, making the system resistant to centralized hacking attacks while maintaining information integration capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain network acts as a secure intermediary that stores only cryptographic commitment values and verification data, not actual user information. This segmentation of functions protects user data from hacking while enabling service providers to integrate information through the secure mediation of the blockchain.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If commitment schemes and blockchain are used for verification, then security is improved by preventing ID prediction, but system complexity is worsened

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service verification mechanism where service providers can independently verify user identity using the blockchain-based commitment scheme without requiring complex centralized verification systems. Each service provider can autonomously perform verification by comparing commitment values on the blockchain, reducing the need for complex inter-service communication and coordination.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12101419B2Blockchain network-based virtual common ID service method and service provision server using same
Publication Date: 2024.09.24 CPLABS INC
  • US12101419B2 patent drawing
  • US12101419B2 patent drawing
  • US12101419B2 patent drawing

AI summary

The present invention relates to a blockchain network-based virtual common ID service method, the method comprising: registering a user ID and ID data in each of service provision servers; registering the ID data as a user data set associated with common ID data in a blockchain network; when a particular ID requesting transaction including another ID data, another user data set, and proof information relating to another ID data is acquired from another service provision server among the service provision servers in a state where an ID commitment of each of the service provision servers is registered in the blockchain network, acquiring another ID commitment by a particular service provision server among the service provision servers; verifying another ID data with reference to the proof information and another ID commitment; identifying a particular user ID corresponding to particular ID data; and transmitting the identified particular user ID to another service provision server.