Its going to affect bitcoin: Difference between revisions

From FAQQ
(Created page with "== A powerful quantum computer can reverse Bitcoin public keys into private keys in a matter of minutes == == 36% of all BTC are on addresses with exposed public keys == ==...")
 
No edit summary
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
== A powerful quantum computer can reverse Bitcoin public keys into private keys in a matter of minutes ==
<languages />
<translate><!--T:1--> While this page deals with primarily, Bitcoin, every blockchain that uses elliptic curve cryptography (ECC) is vulnerable.</translate>


== 36% of all BTC are on addresses with exposed public keys ==
== Main points of vulnerability ==


== 100% of addresses can be hacked during transactions ==
=== Public/Private Key Cryptography ===
A powerful quantum computer can reverse Bitcoin public keys into private keys from their public keys using Shor's algorithm<ref>https://arxiv.org/abs/quant-ph/0301141</ref>. 36% of all BTC are on addresses with exposed public keys<ref>https://medium.com/@sashagnip/how-many-bitcoins-are-vulnerable-to-a-hypothetical-quantum-attack-3e59e4172e8</ref>. This is why it's very important to not reuse addresses and use wallets that automatically changes your address for you.
 
Even with this precaution in mind, 100% of addresses can be hacked during transactions by deriving the private key from the public key which is broadcast to the network.
 
=== Proof-of-Work ===
It's unlikely that quantum computers present and issue for Bitcoin's Proof-of-Work system. Even with optimistic estimates, a quantum computer with fast gate speeds, a low error rate, and 4,400,000 qubits you would be looking at 13.8 GH/s<ref>https://arxiv.org/pdf/1710.10377.pdf</ref>. Not only is this much slower than ASIC's (at ~14 TH/s) which are currently on the market, but it wouldn't be economical.
 
Assuming it would make economical sense, quantum computers are likely to be competing with other quantum computers on the network due to the issue of them having no significant advantage.
 
== Related pages ==
 
* [[Quantum computing is coming|Quantum computing is Coming]]
 
== References ==

Latest revision as of 08:03, 26 February 2021

Other languages:

While this page deals with primarily, Bitcoin, every blockchain that uses elliptic curve cryptography (ECC) is vulnerable.

Main points of vulnerability

Public/Private Key Cryptography

A powerful quantum computer can reverse Bitcoin public keys into private keys from their public keys using Shor's algorithm[1]. 36% of all BTC are on addresses with exposed public keys[2]. This is why it's very important to not reuse addresses and use wallets that automatically changes your address for you.

Even with this precaution in mind, 100% of addresses can be hacked during transactions by deriving the private key from the public key which is broadcast to the network.

Proof-of-Work

It's unlikely that quantum computers present and issue for Bitcoin's Proof-of-Work system. Even with optimistic estimates, a quantum computer with fast gate speeds, a low error rate, and 4,400,000 qubits you would be looking at 13.8 GH/s[3]. Not only is this much slower than ASIC's (at ~14 TH/s) which are currently on the market, but it wouldn't be economical.

Assuming it would make economical sense, quantum computers are likely to be competing with other quantum computers on the network due to the issue of them having no significant advantage.

Related pages

References