Blockchain Identity Authentication via Smart Contract Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current identity authentication methods lack a secure and reliable way to store and verify biometric and identity information, which is crucial for ensuring the authenticity and validity of user identities in various business scenarios.
Innovation Solution
A blockchain-based identity authentication method that utilizes smart contracts to store user identity authentication records, ensuring the tamper-resistance and integrity of the information by querying and generating records through pre-deployed smart contracts within the blockchain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If biometric and identity information is stored in traditional databases, then storage and retrieval are efficient, but security and tamper-resistance are insufficient
Solution Approach 1:
The patent introduces a blockchain system as an intermediary between identity information storage and verification. The blockchain acts as a trusted mediator that stores biometric and identity information in a decentralized, tamper-resistant manner, eliminating the need for centralized databases while enhancing security and reliability.
2Reliability
If identity authentication information is stored securely with tamper-resistance, then authenticity is ensured, but storage and query efficiency may be reduced
Solution Approach 1:
The patent segments identity authentication into multiple independent components stored in the blockchain: biometric information, identity information, and authentication results. Each component is stored as a separate data element that can be independently queried and verified, improving both security and processing efficiency by allowing selective retrieval of specific authentication elements.
3Reliability
If traditional authentication methods are used, then processing is simple, but security against forgery and manipulation is insufficient
Solution Approach 1:
The patent implements a digital copy mechanism where authentication results are stored as immutable records in the blockchain. Each authentication event creates a permanent digital copy of the verification result that cannot be altered or forged, providing a reliable audit trail while maintaining relatively simple authentication processing through smart contracts.
Data Source
AI summary
Embodiments of the specification provide a blockchain-based identity authentication method, apparatus, and device. An exemplary method includes: obtaining a user identity authentication request, the user identity authentication request comprising first to-be-authenticated biometric feature information of a user and to-be-authenticated identity information of the user; querying, through a first smart contract in a blockchain, biometric feature information based on the to-be-authenticated identity information in a user identity data node in the blockchain; determining, through the first smart contract, whether the biometric feature information is consistent with the first to-be-authenticated biometric feature information; if yes, generating an authentication result; generating, through a second smart contract, a user identity authentication record comprising the first to-be-authenticated biometric feature information, the to-be-authenticated identity information, and the authentication result; and storing the user identity authentication record into the blockchain.


