Blockchain Biometric Authentication via Smart Contracts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Centralized databases face issues such as single points of failure, dependency on network connectivity, limited access, and slow transaction speeds, which hinder efficient user authentication, especially in scenarios like bank ATMs where traditional authentication methods like physical cards and PINs are flawed.
Innovation Solution
Implementing a blockchain-based system for user authentication that utilizes biometric samples and smart contracts to securely access and authenticate users, ensuring decentralized, immutable, and secure data storage and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a centralized database is used for user authentication, then data management and control are simplified, but the system has a single point of failure and is highly dependent on network connectivity
Solution Approach 1:
The patent divides the centralized authentication system into multiple distributed nodes forming a blockchain network. Each node maintains a copy of the authentication data, eliminating the single point of failure while distributing control across the network. This segmentation allows the system to remain operational even if some nodes fail.
Solution Approach 2:
The patent introduces smart contracts as intermediary automated protocols that mediate authentication operations between users and the blockchain network. These self-executing contracts handle verification logic, reducing the need for complex centralized control mechanisms while improving system reliability through automated, tamper-proof execution.
2Device complexity
If a centralized database is used for user authentication, then data storage is simplified, but access is limited and transaction speed is slow
Solution Approach 1:
The patent segments the centralized data storage into a distributed ledger across multiple blockchain nodes. This allows parallel processing of authentication transactions across the network, significantly increasing transaction throughput and speed while maintaining simplified data storage through the immutable ledger structure.
Solution Approach 2:
The patent implements preliminary action by pre-storing user authentication data (biometric templates, consent records) on the blockchain before actual authentication events. This allows for rapid verification during authentication transactions, as the verification logic and reference data are already in place, eliminating the need for complex real-time data retrieval and processing.
3Ease of manufacture
If traditional authentication methods (physical card and PIN) are used, then implementation is simple, but security is compromised when users lose cards or forget codes
Solution Approach 1:
The patent replaces the mechanical authentication system (physical cards and manual PIN entry) with a biometric-based digital authentication system. Biometric sensors capture physiological traits (fingerprint, iris, facial recognition) that are inherently harder to lose or forget, while smart contracts on the blockchain provide automated verification, eliminating the reliability issues of traditional methods.
Solution Approach 2:
The patent changes the authentication parameter from something users can lose or forget (physical card, memory-based PIN) to something inherent and immutable (biometric characteristics). This parameter change fundamentally improves authentication reliability while the blockchain infrastructure maintains implementation simplicity through standardized smart contract interfaces.
4Quantity of substance
If a centralized database maintains minimal data redundancy, then data storage efficiency is improved, but data loss is difficult to retrieve
Solution Approach 1:
The patent implements copying by creating and distributing identical copies of authentication data across multiple blockchain nodes. Each node maintains a complete copy of the ledger, providing inherent redundancy without requiring separate backup systems. This copying mechanism ensures data recovery capability while maintaining storage efficiency through the distributed architecture.
Solution Approach 2:
The patent provides beforehand cushioning by pre-distributing data copies across the blockchain network before any potential data loss event occurs. This proactive redundancy ensures that if data is lost from any single node, identical copies are already available on other nodes, enabling immediate recovery without manual intervention or separate backup procedures.
Data Source
AI summary
An example system may include a processor and memory, wherein the processor is configured to perform one or more of acquire a first biometric sample of a user, compare the first biometric sample of the user against a pre-recorded second biometric sample, in response to the match, access shared data of the user stored on a blockchain, generate a question based on the shared data, receive an answer to the question from the user, and authenticate the user based on the answer to the question and the first biometric sample.


