What It Takes for Quantum Computers to Mine Bitcoin Efficiently

Written by escholar | Published 2025/01/14
Tech Story Tags: bitcoin-mining | quantum-bitcoin-mining | grover's-algorithm | proof-of-work-protocol | quantum-computing-and-bitcoin | bitcoin-mining-security | quantum-vs-classical-mining | quantum-computer-gate-speed

TLDR This section demonstrates how to apply theoretical results to evaluate the feasibility of quantum Bitcoin mining, using a quantum computer's gate speed and energy costs to calculate effective hash rates and determine efficiency thresholds.via the TL;DR App

Table of Links

Abstract and I. Introduction

A. Quantum Bitcoin Mining

B. Our Contribution

C. Comparison with Related Works

D. Conventions

II. Background

A. Bitcoin Basics

B. Bitcoin Security

C. Grover’s Search Algorithm

D. Quantum Attacks

III. Approach

A. Algorithm

B. Markov Chain

C. Assumptions and Approximations

IV. Results

A. Probability of Success

B. Performance Measures

C. Example Application

V. Discussion, Acknowledgments, and References

C. Example Application

In this subsection we demonstrate an application of our results by calculating numerical estimates for a quantum miner’s performance. These calculation demonstrate how to use our results to evaluate the feasibility of a given quantum computer for Bitcoin mining. We give estimates for both effective hash rate and energy efficiency required for advantegous mining.

The quantum computer we consider is described in [4]. First, the computer has a gate speed of 66.7 MHz, which is the speed achievable on current devices. Aggarwal et al. also show that a single Grover iteration (for the Bitcoin search problem) would take a circuit of depth 297784 to perform if we assume no overhead from error correction. We make this assumption for simplicity as the error correction overhead has a non-trivial relationship with the number of sequential Grover iterations used. For this quantum computer,

This means the quantum computer would comprise only a small fraction of the mining power of the Bitcoin network. Finally, we calculate the effective hash rate to be

Efficiency Requirement Next we turn to the efficiency the quantum computer would need to outperform a classical computer at Bitcoin mining. Recall the condition for this outperformance is given by Eq. 63. Plugging into this equation we find the condition

for advantageous quantum mining. If we instead use Eq. 69 which employs an additional approximation, then we get same result, up to three significant figures.

Authors:

(1) Robert R. Nerem, Institute for Quantum Science and Technology, University of Calgary, Alberta T2N 1N4, Canada (riley.nerem@gmail.com);

(2) Daya R. Gaur, Department of Mathematics and Computer Science, University of Lethbridge, Alberta T1K 3M4, Canada.


This paper is available on arxiv under CC BY 4.0 DEED license.


Written by escholar | We publish the best academic work (that's too often lost to peer reviews & the TA's desk) to the global tech community
Published by HackerNoon on 2025/01/14