Quantum Prudent Contracts with Applications to Bitcoin
- URL: http://arxiv.org/abs/2204.12806v2
- Date: Sun, 18 Sep 2022 08:35:17 GMT
- Title: Quantum Prudent Contracts with Applications to Bitcoin
- Authors: Or Sattath
- Abstract summary: We show how to implement prudent contracts -- a non-trivial subset of the functionality that a network such as Bitcoin provides.
Our one-shot signature construction can be used to upgrade the Bitcoin network to a quantum payment scheme.
Our approach requires a universal large-scale quantum computer and long-term quantum memory.
- Score: 0.38073142980733
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Smart contracts are cryptographic protocols that are enforced without a
judiciary. Smart contracts are used occasionally in Bitcoin and are prevalent
in Ethereum. Public quantum money improves upon cash we use today, yet the
current constructions do not enable smart contracts. In this work, we define
and introduce quantum payment schemes, and show how to implement prudent
contracts -- a non-trivial subset of the functionality that a network such as
Ethereum provides. Examples discussed include: multi-signature wallets in which
funds can be spent by any 2-out-of-3 owners; restricted accounts that can send
funds only to designated destinations; and "colored coins" that can represent
stocks that can be freely traded, and their owner would receive dividends. Our
approach is not as universal as the one used in Ethereum since we do not reach
a consensus regarding the state of a ledger. We call our proposal prudent
contracts to reflect this.
The main building block is either quantum tokens for digital signatures
(Ben-David and Sattath QCrypt'17, Coladangelo et al. Crypto'21), semi-quantum
tokens for digital signatures (Shmueli'22) or one-shot signatures (Amos et al.
STOC'20). The solution has all the benefits of public quantum money: no mining
is necessary, and the security model is standard (e.g., it is not susceptible
to 51\% attacks, as in Bitcoin).
Our one-shot signature construction can be used to upgrade the Bitcoin
network to a quantum payment scheme. Notable advantages of this approach are:
transactions are locally verifiable and without latency, the throughput is
unbounded, and most importantly, it would remove the need for Bitcoin mining.
Our approach requires a universal large-scale quantum computer and long-term
quantum memory; hence we do not expect it to be implementable in the next few
years.
Related papers
- Downtime Required for Bitcoin Quantum-Safety [0.0]
Quantum devices capable of breaking the public-key cryptosystems that Bitcoin relies on to secure its transactions are expected with reasonable probability within a decade.
Quantum attacks would put at risk the entire Bitcoin network, which has an estimated value of around 500 billion USD.
The only known way to prevent any such attack is to upgrade the currently used public-key cryptosystems, namely ECDSA.
arXiv Detail & Related papers (2024-10-22T12:47:10Z) - The Latency Price of Threshold Cryptosystem in Blockchains [52.359230560289745]
We study the interplay between threshold cryptography and a class of blockchains that use Byzantine-fault tolerant (BFT) consensus protocols.
Existing approaches for threshold cryptosystems introduce a latency overhead of at least one message delay for running the threshold cryptographic protocol.
We propose a mechanism to eliminate this overhead for blockchain-native threshold cryptosystems with tight thresholds.
arXiv Detail & Related papers (2024-07-16T20:53:04Z) - Protecting Quantum Procrastinators with Signature Lifting: A Case Study in Cryptocurrencies [0.15346678870160887]
This work deals with protecting quantum procrastinators: users that failed to migrate to post-quantum cryptography in time.
We introduce a technique called signature lifting, that allows us to lift a deployed pre-quantum signature scheme satisfying a certain property to a post-quantum signature scheme that uses the same keys.
We propose a modification, based on signature lifting, that can be applied in many cryptocurrencies for securely spending pre-quantum coins in presence of quantum adversaries.
arXiv Detail & Related papers (2023-03-12T21:04:02Z) - Simple Tests of Quantumness Also Certify Qubits [69.96668065491183]
A test of quantumness is a protocol that allows a classical verifier to certify (only) that a prover is not classical.
We show that tests of quantumness that follow a certain template, which captures recent proposals such as (Kalai et al., 2022) can in fact do much more.
Namely, the same protocols can be used for certifying a qubit, a building-block that stands at the heart of applications such as certifiable randomness and classical delegation of quantum computation.
arXiv Detail & Related papers (2023-03-02T14:18:17Z) - Revocable Cryptography from Learning with Errors [61.470151825577034]
We build on the no-cloning principle of quantum mechanics and design cryptographic schemes with key-revocation capabilities.
We consider schemes where secret keys are represented as quantum states with the guarantee that, once the secret key is successfully revoked from a user, they no longer have the ability to perform the same functionality as before.
arXiv Detail & Related papers (2023-02-28T18:58:11Z) - Token Spammers, Rug Pulls, and SniperBots: An Analysis of the Ecosystem of Tokens in Ethereum and in the Binance Smart Chain (BNB) [50.888293380932616]
We study the ecosystem of the tokens and liquidity pools.
We find that about 60% of tokens are active for less than one day.
We estimate that 1-day rug pulls generated $240 million in profits.
arXiv Detail & Related papers (2022-06-16T14:20:19Z) - Quantum-resistance in blockchain networks [46.63333997460008]
This paper describes the work carried out by the Inter-American Development Bank, the IDB Lab, LACChain, Quantum Computing (CQC), and Tecnologico de Monterrey to identify and eliminate quantum threats in blockchain networks.
The advent of quantum computing threatens internet protocols and blockchain networks because they utilize non-quantum resistant cryptographic algorithms.
arXiv Detail & Related papers (2021-06-11T23:39:25Z) - Quantum Multi-Solution Bernoulli Search with Applications to Bitcoin's
Post-Quantum Security [67.06003361150228]
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.
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.
arXiv Detail & Related papers (2020-12-30T18:03:56Z) - A Quantum Money Solution to the Blockchain Scalability Problem [3.89615163169501]
We give the first example of the use of smart contracts in a quantum setting.
We describe a simple hybrid classical-quantum payment system whose main ingredients are a classical blockchain capable of handling stateful smart contracts.
Our hybrid payment system employs quantum states as banknotes and a classical blockchain to settle disputes and to keep track of the valid serial numbers.
arXiv Detail & Related papers (2020-02-27T09:40:18Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.