One-Round Quantum Randomness Verification with Classical Hardware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Efficient certification of true randomness in quantum computing devices is challenging due to computational power limitations and restrictions imposed by quantum mechanics, making it difficult to verify the quantum behavior and certify randomness using finite computational power.

Innovation Solution

A classical computing device verifies quantum randomness using a physically unclonable function (PUF) to generate training data sets, trains regression models, and performs verification rounds based on a timestamp and predicted responses to challenge strings, leveraging hardware-based cryptographic functions and post-quantum cryptography.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If statistical tests (NIST, Diehard) are used to verify randomness, then randomness quality is improved, but computational power requirements increase beyond finite capabilities

Engineering Contradiction:
Improverandomness verification accuracyVSAvoidcomputational power
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent introduces a quantum computing device as an intermediary between the classical verifier and the randomness source. The quantum device performs the computationally intensive tasks of generating and verifying randomness properties, while the classical verifier only needs to perform simple statistical checks on the output. This mediator handles the heavy computational burden that would otherwise be impossible for finite classical computational power.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The verification process is segmented into two distinct parts: (1) the quantum computing device generates randomness and performs initial verification using quantum computational power, and (2) the classical verifier performs final statistical validation. This segmentation allows each component to operate within its computational capabilities, with the quantum device handling the intractable parts and the classical device handling the verifiable parts.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If quantum behavior verification is performed on quantum computing devices, then randomness certification is improved, but device complexity and access restrictions increase

Engineering Contradiction:
Improvequantum behavior verification accuracyVSAvoidquantum device access complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The quantum computing device serves as an intermediary that bridges the gap between quantum randomness generation and classical verification. It internally performs complex quantum operations and state measurements, then outputs results in a form that classical verifiers can easily check. This mediator absorbs the device complexity and access restrictions, shielding the classical verifier from quantum system intricacies.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the quantum computing device receives verification challenges from the classical verifier, performs quantum computations to respond to these challenges, and returns results for validation. This interactive feedback loop allows the quantum device to demonstrate its quantum behavior through observable outcomes without requiring the classical verifier to directly access or understand the internal quantum state.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12457118B1Verification of quantum randomness using classical hardware with one round of communication
Publication Date: 2025.10.28 CIRCLE INTERNET GRP INC
  • US12457118B1 patent drawing
  • US12457118B1 patent drawing
  • US12457118B1 patent drawing

AI summary

Methods, systems, and apparatus for verifying quantum randomness. In one aspect a computing device receives data from a quantum computer. The data includes a timestamp, a binary-valued vector, and a predicted response to a challenge string. The predicted response to the challenge string is generated using a regression model that has been trained to fit LPN instances as a linear function, where the LPN instances are constructed using a physically unclonable function. The computing device determines a parity of a random number output by a public source of randomness at a time specified by the timestamp and performs either a generation round or a test round based on the parity to verify the randomness of a bit generated by the quantum computer. The generation round uses the data to verify a preimage of the binary-valued vector and the test round uses the data to verify an equation.