Cryptographic Key Exchange for Secure Virtual Item Trading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual item transaction mechanisms in massively multiplayer online games lack a secure method to guarantee transaction completion, as they fail to authenticate parties and items effectively, leading to fraudulent activities and a stagnant market.

Innovation Solution

A computer-implemented method using a trading platform that provides unique private keys to buyers and sellers, ensuring secure exchange by authenticating parties and facilitating the delivery of virtual items before payment, with a payment envelope encrypted for secure transfer and verification through a toolbar interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing virtual trading mechanisms are used, then transactions can occur between parties, but the transactions are subject to fraud due to inability to authenticate identities and items

Engineering Contradiction:
Improvetransaction securityVSAvoidauthentication mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a trading platform as an intermediary that facilitates secure transactions between buyers and sellers. The platform generates and distributes cryptographic keys (first key and second key) to authenticate parties and verify item ownership, acting as a trusted mediator that eliminates fraud without requiring complex direct authentication between parties

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical authentication methods (manual verification, identity checks) with cryptographic key-based authentication. The trading platform uses digital keys to automatically verify party identities and item ownership, substituting complex manual authentication processes with automated cryptographic verification

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If a secure authentication mechanism is implemented, then transaction reliability improves, but the system complexity increases

Engineering Contradiction:
Improvetransaction completion guaranteeVSAvoidtrading platform structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the authentication process into distinct cryptographic components: a first key for buyer authentication and a second key for seller authentication. This segmentation allows each key to serve a specific authentication purpose, simplifying the overall system structure while maintaining high reliability through specialized cryptographic verification for each party

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The trading platform performs multiple functions through a unified system: it generates cryptographic keys, authenticates buyers and sellers, verifies item ownership, and facilitates secure payment. This multi-functionality reduces the need for separate complex systems for each function, maintaining simplicity while ensuring reliable transaction completion

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

Data Source

PatentUS9043245B2Apparatus and method for secure fulfillment of transactions involving virtual items
Publication Date: 2015.05.26 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US9043245B2 patent drawing
  • US9043245B2 patent drawing
  • US9043245B2 patent drawing

AI summary

A computer implemented method to exchange virtual goods in a virtual environment includes receiving funds at a trading platform from a buyer. The buyer is provided with a first secret that the buyer can decrypt and a second secret that the buyer cannot decrypt. The buyer is authenticated to a seller using the first secret. A virtual item is delivered from the seller to the buyer in response to authenticating. The buyer delivers to the seller the second secret for decryption by the seller. The seller is authenticated at the trading platform with the second secret. The seller is supplied with the funds.