Table of Contents
Fetching ...

Towards post-quantum blockchain: A review on blockchain cryptography resistant to quantum computing attacks

Tiago M. Fernandez-Carames, Paula Fraga-Lamas

TL;DR

This survey analyzes how quantum computing threatens blockchain cryptography via Shor's attacks on public-key schemes and Grover's on hash functions, and reviews state-of-the-art post-quantum schemes for blockchain use. It categorizes post-quantum candidates into code-, multivariate-, lattice-, SIDH-based, and hash-based families, and compares their performance on typical blockchain hardware. It surveys post-quantum blockchain initiatives, transition mechanisms, and the key challenges including key/signature sizes, generation speeds, computational efficiency, and standardization. The paper provides guidelines and benchmark data to help researchers and developers design practical quantum-resistant blockchains.

Abstract

Blockchain and other Distributed Ledger Technologies (DLTs) have evolved significantly in the last years and their use has been suggested for numerous applications due to their ability to provide transparency, redundancy and accountability. In the case of blockchain, such characteristics are provided through public-key cryptography and hash functions. However, the fast progress of quantum computing has opened the possibility of performing attacks based on Grover's and Shor's algorithms in the near future. Such algorithms threaten both public-key cryptography and hash functions, forcing to redesign blockchains to make use of cryptosystems that withstand quantum attacks, thus creating which are known as post-quantum, quantum-proof, quantum-safe or quantum-resistant cryptosystems. For such a purpose, this article first studies current state of the art on post-quantum cryptosystems and how they can be applied to blockchains and DLTs. Moreover, the most relevant post-quantum blockchain systems are studied, as well as their main challenges. Furthermore, extensive comparisons are provided on the characteristics and performance of the most promising post-quantum public-key encryption and digital signature schemes for blockchains. Thus, this article seeks to provide a broad view and useful guidelines on post-quantum blockchain security to future blockchain researchers and developers.

Towards post-quantum blockchain: A review on blockchain cryptography resistant to quantum computing attacks

TL;DR

This survey analyzes how quantum computing threatens blockchain cryptography via Shor's attacks on public-key schemes and Grover's on hash functions, and reviews state-of-the-art post-quantum schemes for blockchain use. It categorizes post-quantum candidates into code-, multivariate-, lattice-, SIDH-based, and hash-based families, and compares their performance on typical blockchain hardware. It surveys post-quantum blockchain initiatives, transition mechanisms, and the key challenges including key/signature sizes, generation speeds, computational efficiency, and standardization. The paper provides guidelines and benchmark data to help researchers and developers design practical quantum-resistant blockchains.

Abstract

Blockchain and other Distributed Ledger Technologies (DLTs) have evolved significantly in the last years and their use has been suggested for numerous applications due to their ability to provide transparency, redundancy and accountability. In the case of blockchain, such characteristics are provided through public-key cryptography and hash functions. However, the fast progress of quantum computing has opened the possibility of performing attacks based on Grover's and Shor's algorithms in the near future. Such algorithms threaten both public-key cryptography and hash functions, forcing to redesign blockchains to make use of cryptosystems that withstand quantum attacks, thus creating which are known as post-quantum, quantum-proof, quantum-safe or quantum-resistant cryptosystems. For such a purpose, this article first studies current state of the art on post-quantum cryptosystems and how they can be applied to blockchains and DLTs. Moreover, the most relevant post-quantum blockchain systems are studied, as well as their main challenges. Furthermore, extensive comparisons are provided on the characteristics and performance of the most promising post-quantum public-key encryption and digital signature schemes for blockchains. Thus, this article seeks to provide a broad view and useful guidelines on post-quantum blockchain security to future blockchain researchers and developers.
Paper Structure (27 sections, 3 figures, 9 tables)

This paper contains 27 sections, 3 figures, 9 tables.

Figures (3)

  • Figure 1: Post-quantum public-key cryptosystem taxonomy and main practical implementations.
  • Figure 2: Comparison of the average execution times (in milliseconds) of NIST call second round public-key encryption schemes.
  • Figure 3: Comparison of the average execution times (in milliseconds) of NIST call second round digital signature schemes.