Offline Digital Currency Verification for Double-Spending Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital currency transaction systems lack effective methods to verify double-spending, especially in offline transactions, leading to high risks and insecure transactions.

Innovation Solution

Implement a method and apparatus that verify digital currency transactions by checking local double-spending information lists or connecting to a back-end system for verification, based on network connection state, and initiate blocking requests to prevent double-spending.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If offline transaction is performed without back-end system connection, then transaction convenience is improved, but double-spending verification capability deteriorates

Engineering Contradiction:
Improvetransaction convenienceVSAvoiddouble-spending verification capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary synchronization of double-spending information lists from the back-end system to the terminal application before offline transactions occur. This allows the terminal to verify double-spending locally without real-time back-end connection, maintaining both offline convenience and verification capability. The pre-synchronized information is stored locally and used for anomaly determination during offline transactions.

Inventive Principle:
Principle #10Preliminary action

2Speed

If local double-spending information list is used for verification, then verification speed is improved, but information freshness deteriorates

Engineering Contradiction:
Improveverification speedVSAvoidinformation freshness
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system implements periodic synchronization of the double-spending information list from the back-end system to the terminal application. When the terminal reconnects to the network, it automatically updates the local information list with the latest data from the back-end. This periodic update mechanism ensures that the locally stored information remains fresh while maintaining the ability to perform fast local verification between synchronization points.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250238790A1Method and Device of Verifying Anomalous Digital Currency Transaction
Publication Date: 2025.07.24 THE PEOPLES BANK OF CHINA DIGITAL CURRENCY INST
  • US20250238790A1 patent drawing
  • US20250238790A1 patent drawing
  • US20250238790A1 patent drawing

AI summary

Provided are a method and device for verifying an anomalous digital currency transaction, relating to the technical field of computers. One specific embodiment of the method comprises: receiving, by a first terminal application, digital currency transaction information sent from a second terminal application; and executing, by a first terminal application, a corresponding anomaly determination operation according to the network connection state of a first operating institution back-end system, to determine that the digital currency transaction is anomalous, and the anomaly determination operation is one of the following two operations: an operation of searching a local double-spending information list for double-spending information corresponding to the digital currency transaction information and an operation of sending the digital currency transaction information to the first operating institution back-end system for verification.