Blockchain Identity Verification via Extracted Credentials
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current identity verification methods face challenges in implementing cross-platform and cross-border verification while ensuring privacy data protection, especially for platform organizations without identity verification capabilities.
Innovation Solution
A blockchain-based identity verification method that uses an agent client to generate and send identity verification requests to an identity verification platform, which performs verification and submits verifiable credentials to a blockchain, allowing business platforms to retrieve results securely across borders.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If identity verification is implemented across platforms using other platform's data resources, then identity verification capability is improved, but privacy data security deteriorates
Solution Approach 1:
The patent extracts only the essential verification result (verifiable credential) from the identity verification process and stores it on blockchain, while keeping the sensitive personal characteristic information (face information, fingerprint information) localized on each platform. This allows cross-platform verification capability while preventing privacy data from being transmitted or exposed across platforms, thus resolving the contradiction between verification adaptability and privacy security.
Solution Approach 2:
The patent introduces blockchain as an intermediary layer that stores verifiable credentials without containing the actual sensitive personal data. The blockchain acts as a mediator that enables trust and verification across platforms while the sensitive data remains isolated on respective platforms, thus achieving cross-platform verification without compromising privacy data security.
2Measurement precision
If personal characteristic information is transmitted across platforms for verification, then verification accuracy is improved, but privacy protection deteriorates
Solution Approach 1:
The patent extracts only the verification result (a cryptographic proof or credential) from the verification process and stores it on blockchain, while the actual sensitive personal characteristic information remains localized. This extraction approach maintains verification accuracy through cryptographic validation while eliminating the need to transmit or expose sensitive data across platforms.
Solution Approach 2:
The patent creates cryptographic copies (verifiable credentials) of identity information that can be shared and verified across platforms without copying or transmitting the actual sensitive personal data. These cryptographic copies contain all necessary verification information while being mathematically designed to prevent reconstruction of the original sensitive data.
3Reliability
If identity verification data is stored on blockchain, then verification reliability is improved, but data storage complexity increases
Solution Approach 1:
The patent extracts only the essential verification results and metadata needed for cross-platform verification and stores them on blockchain, while keeping the complex sensitive personal data localized. This selective extraction reduces the amount of data on blockchain to minimal necessary information, thereby reducing storage and implementation complexity while maintaining verification reliability.
Data Source
Figure 1~2
Figure 3~5
Figure 6~7
AI summary
Implementations of the present specification provide a blockchain-based identity verification method and related hardware. The method includes: An agent client generates an identity verification request based on identity verification input information of a business platform, the identity verification input information indicating an identity verification parameter for identity verification and an identity verification platform that executes the identity verification. The agent client sends the identity verification request to the identity verification platform. The identity verification platform performs identity verification on the identity verification parameter to obtain a result of the identity verification. The identity verification platform submits a transaction including a verifiable credential of a result of the identity verification to a blockchain. The business platform searches a block of the blockchain for the transaction including the verifiable credential to determine a result of the identity verification corresponding to the identity verification request based on the verifiable credential.