On the Cryptographic Foundations of Interactive Quantum Advantage
Kabir Tomer, Mark Zhandry
TL;DR
This work analyzes the cryptographic hardness needed to realize proofs of quantumness (PoQ), distinguishing trivial PoQ from non-trivial PoQ that rely on cryptographic assumptions. It provides generic and targeted lower-bounds showing that constant-round efficiently-verifiable PoQs typically require cryptographic primitives (e.g., one-way functions or weak quantum money), and shows that certain black-box reductions to iO and one-way permutations cannot suffice for IV-PoQ. The authors develop meta-reduction and compression techniques, including a quantum breaking oracle and LOCC de Finetti tools, to separate constant-round PoQ from public-coin no-cloning and to relate public-coin PoQ to cloning hardness and public-key quantum money. The results illuminate why lattice-based PoQ constructions face inherent challenges, connect PoQ with quantum-money-type primitives, and establish a framework for understanding the limits of black-box reductions in quantum cryptography, with implications for CVQC and public-verification protocols.
Abstract
In this work, we study the hardness required to achieve proofs of quantumness (PoQ), which in turn capture (potentially interactive) quantum advantage. A ``trivial'' PoQ is to simply assume an average-case hard problem for classical computers that is easy for quantum computers. However, there is much interest in ``non-trivial'' PoQ that actually rely on quantum hardness assumptions, as these are often a starting point for more sophisticated protocols such as classical verification of quantum computation (CVQC). We show several lower-bounds for the hardness required to achieve non-trivial PoQ, specifically showing that they likely require cryptographic hardness, with different types of cryptographic hardness being required for different variations of non-trivial PoQ. In particular, our results help explain the challenges in using lattices to build publicly verifiable PoQ and its various extensions such as CVQC.
