Blind quantum computing can always be made verifiable

Blind quantum computing enables a client, who does not have enough quantum technologies, to delegate her quantum computing to a remote quantum server in such a way that her privacy is protected against the server. Some blind quantum computing protocols can be made verifiable, which means that the client can check the correctness of server's quantum computing. Can any blind protocol always be made verifiable? In this paper, we answer to the open problem affirmatively. We propose a plug-in that makes any universal blind quantum computing protocol automatically verifiable. The idea is that the client blindly generates Feynman-Kitaev history states corresponding to the quantum circuit that solves client's problem and its complement circuit. The client can learn the solution of the problem and verify its correctness at the same time by measuring energies of local Hamiltonians on these states. Measuring energies of local Hamiltonians can be done with only single qubit measurements of Pauli operators.

[1]  R Raussendorf,et al.  A one-way quantum computer. , 2001, Physical review letters.

[2]  Andrew M. Childs Secure assisted quantum computation , 2001, Quantum Inf. Comput..

[3]  J. Biamonte,et al.  Realizable Hamiltonians for Universal Adiabatic Quantum Computers , 2007, 0704.1287.

[4]  Elham Kashefi,et al.  Universal Blind Quantum Computation , 2008, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[5]  Elad Eban,et al.  Interactive Proofs For Quantum Computations , 2017, 1704.04487.

[6]  T. Morimae Verification for measurement-only blind quantum computing , 2012, 1208.1495.

[7]  Elham Kashefi,et al.  Demonstration of Blind Quantum Computing , 2011, Science.

[8]  Elham Kashefi,et al.  Blind quantum computing with weak coherent pulses. , 2011, Physical review letters.

[9]  Tomoyuki Morimae Continuous-variable blind quantum computation. , 2012, Physical review letters.

[10]  E. Kashefi,et al.  Unconditionally verifiable blind computation , 2012 .

[11]  T. Morimae,et al.  Blind quantum computation protocol in which Alice only makes measurements , 2012, 1201.3966.

[12]  Joseph Fitzsimons,et al.  Optimal Blind Quantum Computation , 2013, Physical review letters.

[13]  T. Morimae,et al.  Ancilla-Driven Universal Blind Quantum Computation , 2012, 1210.7450.

[14]  E. Kashefi,et al.  Experimental verification of quantum computation , 2013, Nature Physics.

[15]  Umesh V. Vazirani,et al.  Classical command of quantum systems , 2013, Nature.

[16]  Keisuke Fujii,et al.  Secure entanglement distillation for double-server blind quantum computation. , 2013, Physical review letters.

[17]  Joseph Fitzsimons,et al.  Composable Security of Delegated Quantum Computation , 2013, ASIACRYPT.

[18]  J. Fitzsimons,et al.  Overcoming efficiency constraints on blind quantum computation , 2014, 1411.4777.

[19]  Ashley Montanaro,et al.  Complexity Classification of Local Hamiltonian Problems , 2013, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[20]  E. Kashefi,et al.  Rigidity of quantum steering and one-sided device-independent verifiable quantum computation , 2015, 1512.07401.

[21]  Tomoyuki Morimae,et al.  Quantum proofs can be verified using only single qubit measurements , 2015, ArXiv.

[22]  Joseph Fitzsimons,et al.  Device-Independent Verifiable Blind Quantum Computation , 2015, ArXiv.

[23]  Elham Kashefi,et al.  Ground state blind quantum computation on AKLT state , 2015, Quantum Inf. Comput..

[24]  AlexandruGheorghiu,et al.  Robustness and device independence of verifiable blind quantum computing , 2015 .

[25]  Masahito Hayashi,et al.  Verifiable Measurement-Only Blind Quantum Computing with Stabilizer Testing. , 2015, Physical review letters.

[26]  Matthew McKague,et al.  Interactive Proofs for BQP via Self-Tested Graph States , 2013, Theory Comput..

[27]  Zheng-Feng Ji,et al.  Classical verification of quantum proofs , 2015, STOC.

[28]  Nicolas C. Menicucci,et al.  Flow ambiguity: A path towards classically driven blind quantum computation , 2016, ArXiv.

[29]  Joseph Fitzsimons,et al.  Private quantum computation: an introduction to blind quantum computing and related protocols , 2016, npj Quantum Information.

[30]  Philip Walther,et al.  Demonstration of measurement-only blind quantum computing , 2016, 1601.02451.

[31]  T. Morimae Measurement-only verifiable blind quantum computing with quantum input verification , 2016, 1606.06467.

[32]  Elham Kashefi,et al.  Blind quantum computing with two almost identical states , 2016, ArXiv.

[33]  M. Hayashi,et al.  Verified measurement-based quantum computing with hypergraph states , 2017, 1701.05688.

[34]  Xiongfeng Ma,et al.  Experimental Blind Quantum Computing for a Classical Client. , 2017, Physical review letters.

[35]  M. Hayashi,et al.  Verifiable fault tolerance in measurement-based quantum computation , 2016, 1610.05216.

[36]  Elham Kashefi,et al.  Verification of Quantum Computation: An Overview of Existing Approaches , 2017, Theory of Computing Systems.

[37]  Joseph Fitzsimons,et al.  Post hoc verification of quantum computation , 2015, Physical review letters.