← Latest papers
⚛️ quantum physics

Zero-Knowledge Proofs of Quantumness

This paper introduces the concept of zero-knowledge proofs of quantumness to prevent malicious classical verifiers from exploiting quantum provers by formalizing a security notion that restricts information leakage and demonstrates how existing quantumness schemes can be transformed into zero-knowledge variants using extractable non-interactive arguments.

Original authors: Duong Hieu Phan, Weiqiang Wen, Xingyu Yan, Jinwei Zheng

Published 2026-09-22
📖 6 min read🧠 Deep dive

Original authors: Duong Hieu Phan, Weiqiang Wen, Xingyu Yan, Jinwei Zheng

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the coming decades, the world of computing is poised for a fundamental shift. For decades, the most powerful computers have been classical machines, processing information in a linear fashion of ones and zeros. Now, a new generation of devices, known as quantum computers, is emerging. These machines operate on the strange laws of quantum physics, allowing them to solve certain problems with a speed that classical computers simply cannot match. As these devices move from theory to reality, a critical question arises: how can a person with a standard computer be certain that a remote device is truly quantum and not just a clever imitation? This is the challenge of "proofs of quantumness." It is a digital handshake where a quantum machine must prove its unique capabilities to a classical observer. However, this interaction carries a hidden risk. Just as a person might try to trick a bank teller to withdraw money they don't own, a dishonest observer could potentially trick a quantum machine into solving difficult problems for them, effectively stealing its computational power without paying for it.

A team of researchers has now addressed this vulnerability by introducing a new layer of security called "zero-knowledge proofs of quantumness." In their work, they formalize a method where a quantum device can prove it is quantum without revealing any extra information that a dishonest observer could exploit. The researchers demonstrate that in current systems, a malicious observer could manipulate the interaction to extract useful data, such as the factors of a large number or the solution to a complex mathematical puzzle, simply by posing as a standard verifier. The new framework prevents this by ensuring that the information gained by the observer is no more than what could be generated by a standard, non-quantum computer. This means the quantum device's unique power remains protected, and the observer cannot use the interaction to gain an unfair advantage.

The researchers focused on two of the most prominent methods used to prove quantumness today. The first relies on the difficulty of factoring large numbers, a task that is easy for quantum computers but hard for classical ones. The second is based on a mathematical problem involving errors in data, known as learning with errors. In both cases, the researchers found a way to upgrade the existing protocols. They did this by requiring the observer, the classical verifier, to provide a special kind of digital certificate before the interaction begins. This certificate proves that the observer is not attempting to act dishonestly or extract hidden secrets. It acts as a guarantee that the observer is behaving honestly, or at least not maliciously. If the observer tries to use a fake or manipulated number to trick the quantum machine, they cannot produce this certificate without knowing the secret solution themselves, which defeats the purpose of the trick.

To make this work, the researchers combined the quantum proof with a classical security tool known as an extractable non-interactive zero-knowledge argument. This tool allows the system to verify that the observer possesses the necessary secret knowledge to generate the certificate, without the observer ever having to reveal that knowledge. If the observer is honest, the certificate is valid, and the quantum proof proceeds. If the observer is malicious and tries to use a fake number, they cannot generate a valid certificate, and the interaction fails. This creates a system where the quantum device is safe from exploitation. The researchers showed that this approach works for both the factoring-based method and the learning-with-errors method. They proved that a classical computer simulating the interaction could produce the exact same results as the quantum computer, meaning no extra information leaked out.

The significance of this work lies in its ability to protect the interests of the quantum device owner. In a future where quantum computers are offered as a service, users might want to verify that the server is truly quantum before paying for a task. Without this new security layer, a dishonest user could potentially trick the server into solving a difficult problem for free, or worse, extract the solution to a problem the user was supposed to solve themselves. By implementing zero-knowledge proofs of quantumness, the researchers ensure that the verification process itself does not become a loophole for theft. The quantum server can demonstrate its power without giving away any of its secrets or computational edge.

The study also highlights a subtle but important shift in how these interactions are viewed. Traditionally, security in these proofs focused on ensuring the quantum machine was not lying. This new approach flips the script, focusing on ensuring the observer is not lying. It treats the observer as the party that needs to be constrained, requiring them to prove they are not acting maliciously. This dual role, where both the prover and the verifier play parts in a classical security check alongside the quantum test, creates a more robust system. The researchers found that for the factoring method, the observer must prove they know the factors of a number. For the learning-with-errors method, they must prove they know the secret key associated with the data. In both instances, the requirement for this proof stops the observer from using the quantum machine as a tool to solve their own hard problems.

While the researchers successfully transformed these two specific schemes, they acknowledge that not every method of proving quantumness can be easily upgraded in this way. Some existing methods rely on different assumptions or do not fit the standard challenge-and-response format used in their work. For example, methods based on sampling random patterns are harder to adapt because they do not follow the same interactive structure. The researchers suggest that while their approach is powerful for the most common schemes, finding a universal solution for all types of quantum proofs remains an open question. They also note that for the system to be fully secure against future quantum computers, the underlying classical tools used for the certificates must themselves be resistant to quantum attacks. They point to existing mathematical constructions that can provide this level of security.

Ultimately, this work provides a blueprint for a safer future in quantum verification. It moves the field from a simple test of capability to a secure, trustless interaction where the quantum device's power is respected. By formalizing the concept of zero-knowledge in this context, the researchers have shown that it is possible to verify quantumness without compromising the integrity of the quantum machine. This is a crucial step toward the practical deployment of quantum services, ensuring that the transition to the quantum age is built on a foundation of security and trust. The result is a system where the unique power of quantum computing can be demonstrated and utilized without the fear of being exploited by those who seek to steal its secrets.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →