论文标题
统一量子验证和错误检测:优化的理论和工具
Unifying Quantum Verification and Error-Detection: Theory and Tools for Optimisations
论文作者
论文摘要
随着基于云的量子计算的出现,重要的是要提供强大的保证,确保客户委派给量子服务提供商的计算已忠实地执行。安全 - 盲目和可验证的 - 授权量子计算(SDQC)已成为应对这一挑战的关键方法之一,但是当前的协议至少缺乏以下三种成分之一:合成性,噪声稳定性和模块化。 为了解决这个问题,我们的论文列出了SDQC协议的基本结构,即混合了两个组件:客户端希望服务器执行和测试旨在检测服务器的恶意行为的计算。使用此抽象,我们的主要技术结果是这些组件的一组足够条件,这意味着在可组合的抽象加密框架中,通用SDQC协议的安全性和噪声量。这是通过在这些安全属性和测试计算的错误检测功能之间建立对应关系来完成的。更改测试的类型及其与客户的计算的混合方式会自动产生具有不同安全性和噪声功能的新SDQC协议。 因此,这种方法提供了所需的模块化,因为我们在测试计算上的足够条件简化了证明协议安全性所需的步骤,并允许将测试回合的设计和优化集中在特定情况下。我们通过系统地搜索改进的有界量子多项式时间计算的SDQC协议来展示这一点。所得协议在服务器方面不需要更多的硬件,而是在没有验证的情况下盲目地委派计算所需的硬件,并且它们的表现优于所有以前已知的结果。
With the advent of cloud-based quantum computing, it has become vital to provide strong guarantees that computations delegated by clients to quantum service providers have been executed faithfully. Secure - blind and verifiable - Delegated Quantum Computing (SDQC) has emerged as one of the key approaches to address this challenge, yet current protocols lack at least one of the following three ingredients: composability, noise-robustness and modularity. To tackle this question, our paper lays out the fundamental structure of SDQC protocols, namely mixing two components: the computation which the client would like the server to perform and tests that are designed to detect a server's malicious behaviour. Using this abstraction, our main technical result is a set of sufficient conditions on these components which imply the security and noise-robustness of generic SDQC protocols in the composable Abstract Cryptography framework. This is done by establishing a correspondence between these security properties and the error-detection capabilities of the test computations. Changing the types of tests and how they are mixed with the client's computation automatically yields new SDQC protocols with different security and noise-robustness capabilities. This approach thereby provides the desired modularity as our sufficient conditions on test computations simplify the steps required to prove the security of the protocols and allows to focus on the design and optimisation of test rounds to specific situations. We showcase this by systematising the search for improved SDQC protocols for Bounded-error Quantum Polynomial-time computations. The resulting protocols do not require more hardware on the server's side than what is necessary to blindly delegate the computation without verification, and they outperform all previously known results.