Committing to quantum resistance, better: a speed - and - risk - configurable defence for bitcoin against a fast quantum computing attack.
File(s)ilie-knottenbelt-stewart-marble-2019.pdf (310.22 KB)
Working paper
Author(s)
Ilie, Dragos Ioan
Knottenbelt, William J
Stewart, Iain
Type
Working Paper
Abstract
In light of the emerging threat of powerful quantum computers appearing in the near future, we investigate the potential attacks on
Bitcoin available to a quantum-capable adversary. In particular, we illustrate how Shor’s quantum algorithm can be used to forge ECDSA based
signatures, allowing attackers to hijack transactions. We then propose
a simple commit–delay–reveal protocol, which allows users to securely
move their funds from non-quantum-resistant outputs to those adhering
to a quantum-resistant digital signature scheme. In a previous paper [34]
we presented a similar scheme with a long fixed delay. Here we improve
on our previous work, by allowing each user to choose their preferred
delay – long for a low risk of attack, or short if a higher risk is acceptable
to that user. As before, our scheme requires modifications to the Bitcoin
protocol, but once again these can be implemented as a soft fork.
Bitcoin available to a quantum-capable adversary. In particular, we illustrate how Shor’s quantum algorithm can be used to forge ECDSA based
signatures, allowing attackers to hijack transactions. We then propose
a simple commit–delay–reveal protocol, which allows users to securely
move their funds from non-quantum-resistant outputs to those adhering
to a quantum-resistant digital signature scheme. In a previous paper [34]
we presented a similar scheme with a long fixed delay. Here we improve
on our previous work, by allowing each user to choose their preferred
delay – long for a low risk of attack, or short if a higher risk is acceptable
to that user. As before, our scheme requires modifications to the Bitcoin
protocol, but once again these can be implemented as a soft fork.
Date Issued
2020
Citation
2020
Publisher
Cryptology ePrint Archive
Copyright Statement
© 2020 The Author(s)
Identifier
https://eprint.iacr.org/2020/187.pdf
Publication Status
Published