Back to Search Start Over

Committing to quantum resistance: a slow defence for Bitcoin against a fast quantum computing attack

Authors :
I. Stewart
D. Ilie
A. Zamyatin
S. Werner
M. F. Torshizi
W. J. Knottenbelt
Source :
Royal Society Open Science, Vol 5, Iss 6 (2018)
Publication Year :
2018
Publisher :
The Royal Society, 2018.

Abstract

Quantum computers are expected to have a dramatic impact on numerous fields due to their anticipated ability to solve classes of mathematical problems much more efficiently than their classical counterparts. This particularly applies to domains involving integer factorization and discrete logarithms, such as public key cryptography. In this paper, we consider the threats a quantum-capable adversary could impose on Bitcoin, which currently uses the Elliptic Curve Digital Signature Algorithm (ECDSA) to sign transactions. We then propose a simple but slow commit–delay–reveal protocol, which allows users to securely move their funds from old (non-quantum-resistant) outputs to those adhering to a quantum-resistant digital signature scheme. The transition protocol functions even if ECDSA has already been compromised. While our scheme requires modifications to the Bitcoin protocol, these can be implemented as a soft fork.

Details

Language :
English
ISSN :
20545703 and 69739064
Volume :
5
Issue :
6
Database :
Directory of Open Access Journals
Journal :
Royal Society Open Science
Publication Type :
Academic Journal
Accession number :
edsdoj.79e1e69739064baea49fa228b392c01b
Document Type :
article
Full Text :
https://doi.org/10.1098/rsos.180410