Decentralized Avatar Authentication via Blockchain Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Metaverse platforms face challenges in authenticating avatars across time, leading to potential identity spoofing and economic harm due to reliance on centralized authentication systems, which are susceptible to security issues and operational failures.

Innovation Solution

A decentralized authentication system using a collection of authentication server nodes on a blockchain, where one node is elected per epoch to authenticate avatars through a keyed-hashing mechanism, ensuring continuous and secure authentication across multiple metaverse platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized authentication system is used, then the authentication process is simple to manage, but the system is susceptible to security issues and operational failures

Engineering Contradiction:
Improveauthentication securityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the centralized authentication system into multiple distributed authentication server nodes that operate independently on a blockchain network. Each node maintains authentication credentials and can independently authenticate avatars, eliminating the single point of failure in centralized systems while distributing the authentication function across multiple entities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a blockchain network as an intermediary layer between users and authentication services. The blockchain provides a decentralized, tamper-proof ledger that records authentication events and credential verification, enabling trustless authentication without relying on a single centralized authority.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If centralized authentication is used, then the system structure is simple, but identity spoofing and economic harm can occur

Engineering Contradiction:
Improveidentity authenticationVSAvoididentity theft risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements periodic re-authentication where authentication credentials are verified at predetermined time intervals. This preliminary action of continuous verification prevents identity spoofing by ensuring that authenticated identities remain valid over time, detecting compromised credentials before they can cause economic harm.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a feedback mechanism where authentication results are recorded on the blockchain and can be verified by multiple parties. This creates a transparent audit trail that provides immediate feedback on authentication status, enabling rapid detection and response to identity theft attempts.

Inventive Principle:
Principle #23Feedback

3Reliability

If periodic authentication is implemented, then continuous security is improved, but authentication overhead increases

Engineering Contradiction:
Improvecontinuous authenticationVSAvoidauthentication frequency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic authentication where credentials are verified at fixed time intervals rather than continuously. This approach maintains security by regularly confirming identity validity while reducing the authentication overhead compared to continuous verification, balancing security requirements with system performance.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12166751B2Decentralized avatar authentication in online platforms
Publication Date: 2024.12.10 NUMÉRAIRE FINANCIAL INC
  • US12166751B2 patent drawing
  • US12166751B2 patent drawing
  • US12166751B2 patent drawing

AI summary

Techniques are described for using a decentralized group of authentication server nodes to prevent singular dependence upon any given online platform for authenticating avatars. For each epoch duration of time, a consensus protocol operating on a blockchain is used to elect an authentication server node. The elected node can then act as an authentication server on behalf of the online platform for that fixed epoch duration of time. Within this epoch of time, a client device (e.g., used by a user to access an online platform) performs a periodic heartbeat authentication with the elected authentication server node using an efficient authentication protocol that relies on a keyed-hashing mechanism. A client device can use the described system and authentication methods concurrently with multiple different online platforms (e.g., separate metaverses or other virtual worlds).