Metaverse Authentication via NFT Biometric Hashing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital avatars in the metaverse lack unique identifying features for authentication, making traditional biometric authentication methods infeasible.
Innovation Solution
The use of non-fungible tokens (NFTs) on a blockchain network to represent unique authentication credentials, allowing for secure and transferable identity verification in virtual environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional biometric authentication methods are used in the metaverse, then authentication reliability is improved, but the solution becomes infeasible because digital avatars lack unique identifying features
Solution Approach 1:
The patent creates a digital copy of the biometric data (hash of fingerprint, iris pattern, or facial features) and stores it on the blockchain as an NFT. This copy serves as the authentication credential for the digital avatar, allowing the avatar to prove identity without requiring the physical biometric feature itself. The blockchain stores a hashed version of the biometric data, enabling verification without exposing the original biometric information.
Solution Approach 2:
The patent introduces a blockchain-based intermediary system that mediates between the physical biometric data and the digital avatar authentication process. The blockchain acts as a trusted intermediary that stores, verifies, and manages the biometric credentials, enabling secure authentication without direct access to the physical biometric features. The smart contract serves as another intermediary layer that handles the authentication logic.
2Reliability
If NFTs are used to represent biometric information, then authentication security is improved through cryptographic primitives, but device complexity increases
Solution Approach 1:
The patent replaces complex mechanical biometric verification systems with a cryptographic system based on blockchain technology. Instead of using physical sensors and processing hardware to verify biometric features in real-time, the system uses cryptographic hash functions and blockchain data structures to securely store and verify authentication credentials. This substitution reduces the complexity of the authentication hardware while enhancing security.
Solution Approach 2:
The patent transforms the biometric data from its original form (raw fingerprint images, iris scans, or facial feature vectors) into a different parameter representation - a cryptographic hash value stored as an NFT on the blockchain. This parameter transformation simplifies the data structure while maintaining the authentication capability, as the hash value can be efficiently stored, transferred, and verified without requiring the original complex biometric data.
3Adaptability or versatility
If biometric data is stored on blockchain, then authentication transferability is improved, but data privacy risks increase
Solution Approach 1:
The patent extracts only the essential authentication information (the hash of the biometric data) from the complete biometric dataset and stores it on the blockchain as an NFT. By taking out only the minimal necessary data for authentication purposes, the system enables transferability of authentication credentials while minimizing the exposure of sensitive biometric information. The original biometric data remains local to the user and is never uploaded to the blockchain.
Solution Approach 2:
The patent creates a cryptographic copy (hash) of the biometric data and stores this copy on the blockchain, rather than storing the original biometric data itself. This copying approach allows the authentication credential to be transferred and verified on the blockchain while the actual biometric information remains private and localized. The hash function creates a unique digital fingerprint that can be verified without revealing the original biometric features.
Data Source
AI summary
Disclosed are various embodiments for metaverse authentication using NFTs. An authentication setup request for an NFT can be received from an owner of the NFT. Then, a unique authentication credential for the NFT can be requested from an NFT smart contract. In response, URL of an edge wallet associated with an owner of the unique authentication credential is received. Then, a request can be sent to the URI of the edge wallet for the unique authentication credential. In response, a signed challenge is received from the edge wallet and a public key is retrieved from the NFT. A signature of the signed challenge is determined to be valid based at least in part on the public key, and access to an asset or resource is configured based at least in part on the signature of the signed challenge being valid.


