Classical Verification of Quantum Computations in Linear Time

02/28/2022
by   Jiayu Zhang, et al.
0

In the quantum computation verification problem, a quantum server wants to convince a client that the output of evaluating a quantum circuit C is some result that it claims. This problem is considered very important both theoretically and practically in quantum computation [arXiv:1709.06984], [arXiv:1704.04487], [arXiv:1209.0449]. The client is considered to be limited in computational power, and one desirable property is that the client can be completely classical, which leads to the classical verification of quantum computation (CVQC) problem. In terms of total time complexity of both the client and the server, the fastest single-server CVQC protocol so far has complexity O(poly(κ)|C|^3) where |C| is the size of the circuit to be verified, given by Mahadev [arXiv:1804.01082]. In this work, by developing new techniques, we give a new CVQC protocol with complexity O(poly(κ)|C|), which is significantly faster than existing protocols. Our protocol is secure in the quantum random oracle model [arXiv:1008.0931] assuming the existence of noisy trapdoor claw-free functions [arXiv:1804.00640], which are both extensively used assumptions in quantum cryptography. Along the way, we also give a new classical channel remote state preparation protocol for states in {|+_θ⟩=1/√(2)(|0⟩+e^iθπ/4|1⟩):θ∈{0,1⋯ 7}}, another basic primitive in quantum cryptography. Our protocol allows for parallel verifiable preparation of L independently random states in this form (up to a constant overall error and a possibly unbounded server-side isometry), and runs in only O(poly(κ)L) time and constant rounds; for comparison, existing works (even for possibly simpler state families) all require very large or unestimated time and round complexities [arXiv:1904.06320][arXiv:1904.06303][arXiv:2201.13445][arXiv:2201.13430].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2020

Succinct Blind Quantum Computation Using a Random Oracle

In the universal blind quantum computation problem, a client wants to ma...
research
12/09/2020

Constant-round Blind Classical Verification of Quantum Sampling

In a recent breakthrough, Mahadev constructed a classical verification o...
research
10/22/2021

On the Connection Between Quantum Pseudorandomness and Quantum Hardware Assumptions

This paper, for the first time, addresses the questions related to the c...
research
04/12/2019

QFactory: classically-instructed remote secret qubits preparation

The functionality of classically-instructed remotely prepared random sec...
research
04/07/2023

Quantum delegation with an off-the-shelf device

Given that reliable cloud quantum computers are becoming closer to reali...
research
12/02/2019

Classical Verification of Quantum Computations with Efficient Verifier

In this paper, we extend the protocol of classical verification of quant...
research
11/05/2020

Quantum randomized encoding, verification of quantum computing, no-cloning, and blind quantum computing

Randomized encoding is a powerful cryptographic primitive with various a...

Please sign up or login with your details

Forgot password? Click here to reset