NFT-Based Decentralized User Authentication via Blockchain
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing access control systems rely on central authorities and traditional authentication methods, lacking the ability to utilize non-fungible digital assets for managing and authenticating user access to resources effectively.
Innovation Solution
A method utilizing non-fungible tokens (NFTs) on a blockchain to generate transactions that associate fungible tokens with group identifiers, allowing for secure access to electronic resources by spending NFTs to grant access privileges, with smart contracts ensuring possession or control requirements for asset access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional access control systems use central authorities with private databases, then authentication can be maintained, but the system lacks decentralization and single points of failure
Solution Approach 1:
The patent extracts the authentication function from the centralized authority model and implements it through decentralized blockchain technology. The access control logic is moved from central databases to distributed ledger and smart contracts, eliminating the single point of failure while maintaining authentication security through cryptographic verification of NFT ownership.
Solution Approach 2:
The patent introduces NFTs as intermediary tokens that mediate between resource owners and access seekers. These digital assets serve as verifiable proof of ownership or access rights, enabling decentralized authentication without requiring trust in a central authority. The NFTs act as self-contained authentication credentials that can be verified by anyone on the blockchain.
2Adaptability or versatility
If non-fungible tokens are used for access authentication, then decentralized security is achieved, but the system complexity increases compared to traditional methods
Solution Approach 1:
The patent leverages the universal blockchain infrastructure and existing NFT standards to implement access control. Rather than creating a completely new system, the solution uses multi-functional blockchain technology that already provides decentralized storage, cryptographic security, and smart contract execution, thereby reducing the need for additional complex components.
Solution Approach 2:
The NFT-based access control system is self-verifying through blockchain consensus mechanisms. The smart contracts automatically verify NFT ownership and execute access permissions without requiring complex external validation systems. The decentralized nature of blockchain provides built-in security and verification, reducing the need for additional complexity in the access control architecture.
3Adaptability or versatility
If fungible tokens are converted to non-fungible tokens for access management, then unique access privileges can be assigned, but the transaction process becomes more complex
Solution Approach 1:
The patent performs the token conversion and NFT creation as preliminary actions during resource setup. The access control administrator pre-creates NFTs with embedded access permissions before they are needed for authentication. This preliminary preparation simplifies the actual access request process, as the system only needs to verify existing NFT ownership rather than performing complex conversions in real-time.
Data Source
AI summary
The present disclosure involves a method for grouping non-fungible digital tokens. The method includes generating a first transaction on a blockchain having an output of a fungible digital token, with the fungible digital token having a first transaction hash identifier. The method further includes assigning the first transaction hash identifier associated with the fungible digital token with a cryptographic public key, and generating a second transaction on the blockchain having an output of a non-fungible digital token and an input. The fungible digital token is spent as the input into the second transaction, with the non-fungible digital token comprising a second transaction hash identifier and a group identifier associated with the first transaction hash identifier.


