NFT-Based Decentralized User Authentication via Blockchain

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

VSEngineering 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

Engineering Contradiction:
Improveauthentication securityVSAvoiddecentralization capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvedecentralized access controlVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveaccess privilege managementVSAvoidtoken creation process
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11907939B2Methods for user authentication using non-fungible digital assets
Publication Date: 2024.02.20 CRAMER JAMES
  • US11907939B2 patent drawing
  • US11907939B2 patent drawing
  • US11907939B2 patent drawing

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.