NFT Digital Wallet Segmentation for Transaction Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

NFT digital wallets lack a mechanism to securely accept or reject incoming resource-related events, particularly from unknown entities, risking automated processing of erroneous or adverse transactions.

Innovation Solution

Generating an NFT digital wallet with both a private and public address, where the private address is used for validation of incoming events, and the public address is used for transmitting and receiving events, with optional rule-based validation and automatic replacement of the public address upon exposure or predicted exposure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If NFT digital wallet automatically processes incoming resource-related events, then transaction processing efficiency is improved, but security against erroneous or adverse transactions deteriorates

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidsecurity against erroneous or adverse transactions
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the digital wallet into two distinct address types: public addresses for receiving transactions and private addresses for validating transactions. This segmentation allows incoming resource-related events to be routed through different processing paths - automatic processing for public addresses and user-controlled validation for private addresses - thereby maintaining efficiency while enhancing security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary validation mechanism where private addresses act as a mediator between incoming transactions and the distributed trust computing network. Transactions received at public addresses can be automatically processed, but those requiring validation are directed to private addresses where users can review and approve them before processing, serving as a security intermediary.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If NFT digital wallet requires user validation for all incoming events, then security is improved, but transaction processing speed deteriorates

Engineering Contradiction:
Improvesecurity of incoming transactionsVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies local quality by assigning different validation requirements to different address types within the same wallet system. Public addresses are configured with automatic processing (no validation required), while private addresses require user validation. This localized differentiation ensures security where needed without imposing it universally, thus maintaining processing speed for routine transactions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial validation action by requiring user approval only for transactions directed to private addresses, while transactions to public addresses proceed automatically. This partial application of validation ensures security for high-value or sensitive transactions without slowing down routine operations, achieving the right balance between security and speed.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If public address is continuously used for receiving transactions, then ease of operation is improved, but vulnerability to exposure and security risks worsens

Engineering Contradiction:
Improveconvenience of receiving transactionsVSAvoidvulnerability to public exposure
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary action by providing users with multiple public addresses in advance. Users can configure the wallet to rotate through different public addresses for receiving transactions. This preliminary preparation allows the system to proactively address exposure risks by having ready-to-use alternative addresses before any security incident occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables dynamic parameter changes by allowing users to modify which public address is actively receiving transactions. The system can switch between different public address configurations based on security requirements, usage patterns, or exposure risks, thereby adapting the wallet's receiving behavior to minimize vulnerability while maintaining operational convenience.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240311803A1Non-fungible token digital wallet as a gatewayfor conducting resource-related events/transactions
Publication Date: 2024.09.19 BANK OF AMERICA CORP
  • US20240311803A1 patent drawing
  • US20240311803A1 patent drawing
  • US20240311803A1 patent drawing

AI summary

Generation of an NFT digital wallet that stores an NFT that serves as verified identity for the user. Both a private side/portion of the wallet having a private address and public side/portion of the wallet having a public address are generated. Additionally, a set of rules are configured that provide gateway functionality for receiving resource-related events using the private address. The public address is used for transmitting outgoing resource-related events and receiving incoming resource-related events, while the private address is used to validate at least some of the incoming resource-related events. The incoming resource-related events requiring validation is defined by the set of rules. In use, launching of the NFT digital wallet and user authentication via NFT presentation prompts presentation of the private side and outstanding incoming resource-related events awaiting validation. Once incoming resource-related events are validated and the user is re-authenticated, the public side is presented along with validated incoming resource-related events.