论文标题

量子多解决Bernoulli搜索,并在比特币后的Quantum Security进行应用程序

Quantum Multi-Solution Bernoulli Search with Applications to Bitcoin's Post-Quantum Security

论文作者

Cojocaru, Alexandru, Garay, Juan, Kiayias, Aggelos, Song, Fang, Wallden, Petros

论文摘要

工作证明(POW)是一个重要的加密结构,使一方能够说服其他人,他们投入了一些努力来解决计算任务。可以说,它的主要影响是在加密货币(例如比特币及其基础区块链方案)的设置中,由于其对各种应用的潜力以及解决新颖威胁模型中的基本分布式计算问题,近年来受到了极大的关注。战俘使区块链数据结构中的区块链接,因此感兴趣的问题是获得此类证明的序列(链)的可行性。在这项工作中,我们研究了针对量子策略寻找这样的战俘链的硬度。我们证明,战俘链问题减少到我们称之为多解决Bernoulli搜索的问题,为此我们建立了其量子查询复杂性。有效地,这是阈值直接乘积定理的扩展,使其与平均案例的非结构化搜索问题。我们的证据增加了最近的努力,简化并概括了Zhandry的录音技术(Crypto'19)。作为应用程序,我们重新审视了比特币共识协议核心的正式治疗比特币骨架(Eurocrypt'15),而对量子对手,而诚实的当事方是经典的,并表明协议的安全性在古典“诚实的主要性”假设的量子类似物中。我们的分析表明,只要对对抗性量子查询的数量进行界限,可以保证比特币主链的安全性,以便每个量子查询价值$ O(p^{ - 1/2})$经典的查询,其中$ p $是单个经典查询与协议下基础函数的单个经典查询的成功概率。有些令人惊讶的是,在量子对手的情况下,安全解决的等待时间与经典案例中的安全定居时间相匹配。

A proof of work (PoW) is an important cryptographic construct enabling a party to convince others that they invested some effort in solving a computational task. Arguably, its main impact has been in the setting of cryptocurrencies such as Bitcoin and its underlying blockchain protocol, which received significant attention in recent years due to its potential for various applications as well as for solving fundamental distributed computing questions in novel threat models. PoWs enable the linking of blocks in the blockchain data structure and thus the problem of interest is the feasibility of obtaining a sequence (chain) of such proofs. In this work, we examine the hardness of finding such chain of PoWs against quantum strategies. We prove that the chain of PoWs problem reduces to a problem we call multi-solution Bernoulli search, for which we establish its quantum query complexity. Effectively, this is an extension of a threshold direct product theorem to an average-case unstructured search problem. Our proof, adding to active recent efforts, simplifies and generalizes the recording technique of Zhandry (Crypto'19). As an application, we revisit the formal treatment of security of the core of the Bitcoin consensus protocol, the Bitcoin backbone (Eurocrypt'15), against quantum adversaries, while honest parties are classical and show that protocol's security holds under a quantum analogue of the classical ``honest majority'' assumption. Our analysis indicates that the security of Bitcoin backbone is guaranteed provided the number of adversarial quantum queries is bounded so that each quantum query is worth $O(p^{-1/2})$ classical ones, where $p$ is the success probability of a single classical query to the protocol's underlying hash function. Somewhat surprisingly, the wait time for safe settlement in the case of quantum adversaries matches the safe settlement time in the classical case.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源