Game Data Management Using On-Chain Hashes and Off-Chain State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems face scalability issues when storing general-purpose data, leading to decreased capacity and efficiency in data management, particularly in game services where high security and transparency are required.

Innovation Solution

A method and apparatus for managing game data by using a combination of on-chain and off-chain data, where off-chain data is managed by storing event-state information to ensure high security and transparency, utilizing hash functions to verify the sequentiality and causality of events and states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If general-purpose data is stored in blockchains, then data integrity and availability are guaranteed, but scalability is decreased due to increase in capacity of ledger shared by participating nodes

Engineering Contradiction:
Improvedata integrityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments data into on-chain data (stored in blockchain) and off-chain data (stored in centralized system). Event data is divided into event hash (on-chain) and event state (off-chain), allowing the blockchain to store only critical integrity information while off-chain data handles scalability requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a centralized system as an intermediary to store off-chain data. This intermediary handles the bulk of data storage requirements, while the blockchain maintains a reference through hashes, enabling the system to scale without compromising blockchain integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If off-chain data is used to improve scalability, then ledger capacity is reduced, but security and transparency requirements may not be met

Engineering Contradiction:
ImprovescalabilityVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts off-chain data from the blockchain ledger, storing it in a centralized system. Only the event hash (a cryptographic fingerprint) remains on-chain, extracting the bulk data storage function from the blockchain to improve scalability while maintaining security through hash verification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a copy of event state data in the centralized system while maintaining the original event hash on the blockchain. This copy allows the system to access full data without storing it on-chain, enabling scalability while the hash copy maintains integrity verification.

Inventive Principle:
Principle #26Copying

3Ease of operation

If event data is stored on-chain to ensure transparency, then data accessibility is improved, but system capacity is reduced

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata capacity
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts event state data from on-chain storage and moves it to off-chain centralized storage. Only the event hash is kept on-chain for accessibility and verification, extracting the bulk data storage function to improve capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The centralized system acts as an intermediary that provides data accessibility for event states while the blockchain maintains the hash reference. This intermediary structure allows the system to access full event data without consuming on-chain capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The proposed solution enhances the security and transparency of game data management, improves the scalability of blockchain systems, and ensures the reliability of data sequences and causal relationships within the game service.

Implementation Method 1

obtaining a first event hash by applying the first event data to a hash function

Methodology Applied
Scientific EffectHash function:

Data Source

PatentUS20250144514A1Method and apparatus for managing game data
Publication Date: 2025.05.08 NEXON CORP
  • US20250144514A1 patent drawing
  • US20250144514A1 patent drawing
  • US20250144514A1 patent drawing

AI summary

Provided is a method of managing game data. The method includes obtaining first event data related to a first event having occurred in a game service. The method includes obtaining a first event hash by applying the first event data to a hash function. The method includes obtaining second event data related to a second event having occurred in the game service after the first event. The method includes obtaining a second event hash by applying a combination of the second event data and the first event hash to the hash function.