NFT Ownership Verification for Privacy-Preserving Content Presentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for generating and using crypto digital assets in a distributed ledger do not protect user information, allowing users to access and identify the history of asset generation and ownership.
Innovation Solution
An information processing method that verifies the ownership of a Non-Fungible Token (NFT) using a public key, without revealing identification information, to control its presentation and protect user information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If user information is made accessible in the distributed ledger for NFT verification, then NFT ownership verification is enabled, but user privacy is compromised
Solution Approach 1:
The patent extracts only the essential verification element (public key) from the user's complete identification information. The public key is stored in the distributed ledger for verification purposes, while the private key and other sensitive user information remain exclusively on the user's device. This extraction allows NFT ownership verification to proceed without exposing full user identity, thus resolving the contradiction between verification reliability and privacy protection.
Solution Approach 2:
The public key acts as an intermediary between the distributed ledger system and the user's private information. Instead of directly storing or exposing the private key or full user identity, the system uses the public key as a mediator that enables verification while maintaining a barrier that protects sensitive information. This intermediary mechanism allows the system to achieve verification functionality without compromising user privacy.
2Loss of information
If public key verification is implemented for NFT presentation, then user information protection is improved, but verification complexity increases
Solution Approach 1:
The public key is pre-stored in the distributed ledger before any NFT verification occurs. This preliminary action eliminates the need for complex real-time key exchange or generation during verification. When NFT presentation is requested, the system simply retrieves the pre-stored public key and performs the verification, significantly reducing the computational complexity and processing time required during the actual verification event.
Data Source
AI summary
An information processing method includes: receiving a presentation request for presenting a content that is a Non-Fungible Token (NFT); verifying, by using a public key of an owner of the content, whether a transmitter of the presentation request received is the owner of the content; and performing presentation processing for presenting the content, when the transmitter of the presentation request received is verified to be the owner of the content.


