Blockchain Identity Authentication via Smart Contract Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveauthenticity and validity of identity informationVSAvoidcomplexity of storage system
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If identity authentication information is stored securely with tamper-resistance, then authenticity is ensured, but storage and query efficiency may be reduced

Engineering Contradiction:
Improvetamper-resistance of authentication informationVSAvoidauthentication processing speed
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

3Reliability

If traditional authentication methods are used, then processing is simple, but security against forgery and manipulation is insufficient

Engineering Contradiction:
Improvesecurity against forgeryVSAvoidcomplexity of authentication system
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10756901B2Blockchain-based identity authentication method, apparatus, and device
Publication Date: 2020.08.25 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10756901B2 patent drawing
  • US10756901B2 patent drawing
  • US10756901B2 patent drawing

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.