Bitcoin Forum
March 04, 2026, 09:01:41 AM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How feasible is migration to Quantum-Resistant Signatures in Bitcoin?  (Read 180 times)
MarryWithBTC (OP)
Member
**
Offline Offline

Activity: 100
Merit: 71

Can you pay a bride price with bitcoin?


View Profile
February 26, 2026, 12:58:18 PM
Merited by Mia Chloe (1), stwenhao (1)
 #1

The discussion around Bitcoin and quantum computing often swings between two extremes:
  • It is dismissed as pure FUD (as some have argued).
  • It is treated as an inevitable cryptographic apocalypse.
I’m not interested in either framing, i’m just looking for a technical answer.

My question: Is it accurate to call the quantum threat a “myth”?:  If sufficiently advanced quantum systems are developed in the future, could exposed public keys practically theoritically become vulnerable?

We know Bitcoin is not static (it’s still labeled beta, after all). So, signature schemes can be upgraded.

Now a second question follows:
If a large-scale quantum computer capable of breaking secp256k1 were eventually built, is migration to quantum-resistant cryptography technically feasible within Bitcoin’s consensus model?
In other words, my real concern is’nt whether quantum computers exist today. It is rather; if Bitcoin can adapt before such machines become practically usable.
Bitcoin’s history shows strong adaptability, but cryptographic transitions are not trivial. i would be interested in hearing technical perspectives on how realistic such a migration would be.

Don't buy BTC, it's a bubble. Wait for 50 years, if it doesn't burst, then buy it with millions.
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4284
Merit: 3357


Evil beware: We have waffles!


View Profile
February 26, 2026, 03:45:45 PM
Last edit: February 26, 2026, 06:29:02 PM by NotFuzzyWarm
Merited by stwenhao (1)
 #2

Read some of the numerous existing threads about QC & BTC.You will find your questions have already been answered many many times...

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
stwenhao
Hero Member
*****
Offline Offline

Activity: 643
Merit: 1621


View Profile
February 26, 2026, 04:55:28 PM
Merited by BlackHatCoiner (4), BattleDog (4), ABCbits (2), vapourminer (1), NotFuzzyWarm (1), Lucius (1), Z-tight (1)
 #3

Quote
Is it accurate to call the quantum threat a “myth”?
Currently? Yes. In the future? Nobody knows.

Quote
If sufficiently advanced quantum systems are developed in the future, could exposed public keys practically theoritically become vulnerable?
Theoretically? They can be broken, without any quantum computers at all. For each and every valid public key, there is one, and only one valid private key. In smaller curves, you can see it exactly, how public keys are turned into private keys. In bigger ones, it is exponentially harder, but during curve construction, the total number of keys is calculated, and is mathematically proven to be correct.

Quote
is migration to quantum-resistant cryptography technically feasible within Bitcoin’s consensus model?
Yes. You will have just a new address type, with a different cryptography. We already migrated from ECDSA to Schnorr signatures. Migration to "foobar signatures" can be done in exactly the same way. I said "foobar", because it is not yet sure, what exactly will be picked. There are some proposals, but nothing is set in stone yet.

Quote
if Bitcoin can adapt before such machines become practically usable
Technically? Yes. Socially and politically? Nobody knows. Even if new signatures would be deployed tomorrow, it is unknown, how long it would take for people to upgrade, and how many people will refuse to do so, for various reasons.

Quote
i would be interested in hearing technical perspectives on how realistic such a migration would be
Instead of "OP_1 <taproot_key>", you would have something like "OP_2 <quantum_key>", or something similar. And maybe that key will be hashed, when people will scream, that hashing with many collisions is more difficult to break than provably collisionless secp256k1. Or if these things would take too much space, when used, so they will be moved to inputs.

By the way, the main reason why Satoshi hashed public keys, was because of space. Public keys took 65 bytes in uncompressed form, then 32 bytes after SHA-256, and then 20 bytes after RIPEMD-160. Maybe quantum keys will also be hashed, just to make outputs smaller.

Proof of Work puzzle in mainnet, testnet4 and signet.
BattleDog
Full Member
***
Offline Offline

Activity: 178
Merit: 183



View Profile WWW
February 28, 2026, 03:00:37 PM
 #4

Also worth separating "quantum breaks Bitcoin" from "quantum breaks keys that are already exposed." A lot of UTXOs are still sitting behind a hash of a pubkey, so there's no pubkey on-chain until you spend. Those are in better shape in a Shor-doomsday timeline than anything that's already published a raw pubkey in the output script (old P2PK, and yes, Taproot outputs are literally a pubkey on-chain).

If you're trying to be rational-paranoid today, the lowest-effort move is boring: stop address reuse, keep long-term coins in hashed-pubkey outputs, and don't be the guy broadcasting the same pubkey to the world for a decade like it's a bumper sticker.

ABCbits
Legendary
*
Offline Offline

Activity: 3528
Merit: 9799



View Profile
March 01, 2026, 07:13:13 AM
 #5

We know Bitcoin is not static (it’s still labeled beta, after all). So, signature schemes can be upgraded.

Yeah, Bitcoin isn't static. There are many forks that upgrade/change Bitcoin protocol. But do you say "labeled beta" that because Bitcoin Core claim it's experimental software on the about page?

Quote
if Bitcoin can adapt before such machines become practically usable
Technically? Yes. Socially and politically? Nobody knows. Even if new signatures would be deployed tomorrow, it is unknown, how long it would take for people to upgrade, and how many people will refuse to do so, for various reasons.

We can roughly estimate minimum time required for migration, based on block size, total "old" UTXO (that doesn't use QC resistant signature) and average TX size for the migration purpose (while estimate average "old" UTXO).

I also recall one of BIP 360 author make speculation that 90% people/UTXO will migrate within 5 years, although it seems he don't explain in detail.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Lucius
Legendary
*
Offline Offline

Activity: 3892
Merit: 7218


🛡️Morior Invictus⚔️


View Profile WWW
March 01, 2026, 01:46:13 PM
 #6

~snip~
Quote
if Bitcoin can adapt before such machines become practically usable
Technically? Yes. Socially and politically? Nobody knows. Even if new signatures would be deployed tomorrow, it is unknown, how long it would take for people to upgrade, and how many people will refuse to do so, for various reasons.

I wonder why someone would refuse to move their coins to an address that would theoretically be resistant to a quantum computer attack - is there perhaps some pitfall/risk in that?

I know that even today there are those who for some reason do not want to use SegWit, but it's just about someone saving on fees and those who hold long-term do not feel threatened - but if the quantum threat became real, I don't know what anyone would cite as a meaningful reason not to secure their coins.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
philipma1957
Legendary
*
Offline Offline

Activity: 4774
Merit: 11565


'The right to privacy matters'


View Profile WWW
March 01, 2026, 03:15:36 PM
 #7

Also worth separating "quantum breaks Bitcoin" from "quantum breaks keys that are already exposed." A lot of UTXOs are still sitting behind a hash of a pubkey, so there's no pubkey on-chain until you spend. Those are in better shape in a Shor-doomsday timeline than anything that's already published a raw pubkey in the output script (old P2PK, and yes, Taproot outputs are literally a pubkey on-chain).

If you're trying to be rational-paranoid today, the lowest-effort move is boring: stop address reuse, keep long-term coins in hashed-pubkey outputs, and don't be the guy broadcasting the same pubkey to the world for a decade like it's a bumper sticker.

Broadcasting the same pubkey addresses is what satoshi has done since 2009-2011.

 Pretty good advertisement that cracking them is not
POSSIBLE.

Since he is doing that for us for no charge. WE can take advantage and move from older addresses

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
████████████████████████████████▀
██████████████████████████████▀██▄█
████████████████████████████▀██████
█████████████████████████▀█████████
██████████████████████▀████████████
█▄██▀▀█████████████▀███████▄▄▄█████
███▄████▀▀██████▀▀█████▄▄▀▀▀███████
█████▄▄█████▀▀█▀██████████▄████████
████████▀▀███▄███████████▄█████████
█████████▄██▀▀▀▀███▀▀██████████████
███████████▄▄█▀████▄███████████████
███████████████▄▄██████████████████

 AltairTech.io    Miners  Parts 🖰 Accessories 
_______Based in Missouri, USA._________________Your One-Stop Shop for Bitcoin Mining Solutions_____________________Mining Farm Consulting__________
.
.🛒SHOP NOW .
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1946
Merit: 9426


Bitcoin is ontological repair


View Profile
March 01, 2026, 04:30:04 PM
 #8

I wonder why someone would refuse to move their coins to an address that would theoretically be resistant to a quantum computer attack - is there perhaps some pitfall/risk in that?
People resist making the first move out of fear, so it will not surprise me if it takes a long time for the migration. Remember how much time it took to move from Legacy to Segwit and how little Taproot usage there is today even after so many years.

A good argument as to why people might not feel entirely confident with the quantum-safe addresses is that the quantum math might break and a classical computer can break them before a quantum is capable of being a threat.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
NotATether
Legendary
*
Offline Offline

Activity: 2254
Merit: 9554


https://b1exch.io


View Profile WWW
March 01, 2026, 09:16:13 PM
Merited by stwenhao (1)
 #9

Would Bech32m still be used in such a case?

For instance, let's suppose that we have a keypads generated by some quantum-safe curve. Then you also presumably have to replace SHA256 and RIPEMD160 with something else which then adjusts the final payload size, violating BIP 142 constraints.

Or do we keep a RIPEMD160 hash last for compatibility purposes, hash it again with something else, and accept that people will be able to peel off one layer of the onion?

 
 b1exch.io 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
stwenhao
Hero Member
*****
Offline Offline

Activity: 643
Merit: 1621


View Profile
March 02, 2026, 08:17:08 AM
Merited by ABCbits (2)
 #10

Quote
Then you also presumably have to replace SHA256 and RIPEMD160 with something else
Breaking secp256k1 is a different thing, than breaking SHA-256. If you can break this hash function, then it affects mining, merkle root construction, and many other things.

Which means, that SHA-256 will stay as it is. And even if it will be upgraded anyhow, then still: it will be similar as to what was done to SHA-1, when hardened SHA-1 was created. But even then, OP_SHA1 is still executed in the old way, just like it was. Which is why 37k7toV1Nv4DfmQbmZ8KuZDQCYK9x5KpzP is still spendable.

By the way: there are challenges for hash function collisions, and puzzles for SHA-256 or RIPEMD-160 are still unsolved.

Proof of Work puzzle in mainnet, testnet4 and signet.
Satofan44
Sr. Member
****
Offline Offline

Activity: 308
Merit: 987


Don't hold me responsible for your shortcomings.


View Profile
March 02, 2026, 09:17:19 PM
 #11

~snip~
Quote
if Bitcoin can adapt before such machines become practically usable
Technically? Yes. Socially and politically? Nobody knows. Even if new signatures would be deployed tomorrow, it is unknown, how long it would take for people to upgrade, and how many people will refuse to do so, for various reasons.
I wonder why someone would refuse to move their coins to an address that would theoretically be resistant to a quantum computer attack - is there perhaps some pitfall/risk in that?
Don't waste time on such thoughts as they are pointless. Average people do all sorts of stupid things for stupid reasons. There are people who still have legacy addresses, I am not talking about addresses before SegWit I am talking about P2PK which are the most vulnerable types of addresses when it comes to this topic. You can find also all kinds of stupid reasoning for other decisions, refusing to update Core to some version, refusing to use LN at any cost and so forth it goes.

I know that even today there are those who for some reason do not want to use SegWit, but it's just about someone saving on fees and those who hold long-term do not feel threatened - but if the quantum threat became real, I don't know what anyone would cite as a meaningful reason not to secure their coins.
Don't confuse good reasons with meaningful reasons. Anyone can draw any kind of stupid reason, and no matter how wrong it is, they can assign meaning to it. Many people in the modern world are lost, they have no purpose and some of these acts are their own way of coping with their own failure -- vanity and other bullshit.

Quote
Then you also presumably have to replace SHA256 and RIPEMD160 with something else
Breaking secp256k1 is a different thing, than breaking SHA-256. If you can break this hash function, then it affects mining, merkle root construction, and many other things.
Exactly, breaking SHA-256 is the least probably scenario of quantum computers. Given the number of unknowns today and the number of assumptions that are made when talking about these theoretical discussions, this topic can be completely ignored right now. We should focus where we are primarily vulnerable, and design ways to deal with various scenarios of the future. That we need new signatures is clear. The question is which ones, and the other question is how to deal with those that don't upgrade (for whatever reason) starting with the oldest addresses. If we were a centralized shitcoin like ETH it would be simple, you have 6 months to upgrade and anyone who does not will be unable to spend their coins. That is how many shitcoin projects did various transitions from different tokens within the same blockchain or across different blockchains.

MarryWithBTC (OP)
Member
**
Offline Offline

Activity: 100
Merit: 71

Can you pay a bride price with bitcoin?


View Profile
Today at 12:42:08 AM
 #12

We know Bitcoin is not static (it’s still labeled beta, after all). So, signature schemes can be upgraded.

Yeah, Bitcoin isn't static. There are many forks that upgrade/change Bitcoin protocol. But do you say "labeled beta" that because Bitcoin Core claim it's experimental software on the about page?

Searched the github to confirm what Achow101 said years ago.

Bitcoin Core still (intentionally) contains a line that says "this software is experimental". The line saying that Bitcoin Core is beta software was removed in 2014.
Even though the beta line is removed, Bitcoin Core still acknowledges it is experimental.

I read from a post, that was actually a factoid in the early days.
FACTOID THREE:
 Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
My Question or Input:
I know that BTC is still in the beta software. I also know that it is not good to put all your money in BTC. But, will there ever be an upgrade from the beta version of BTC and when will this happen?

I wonder why someone would refuse to move their coins to an address that would theoretically be resistant to a quantum computer attack - is there perhaps some pitfall/risk in that?

I know that even today there are those who for some reason do not want to use SegWit, but it's just about someone saving on fees and those who hold long-term do not feel threatened - but if the quantum threat became real, I don't know what anyone would cite as a meaningful reason not to secure their coins.
I think the hesitation may come from cold storages, lost keys, inactive hodlers. Also people could fear unforeseen bugs in the new cryptography. Humans are afraid of change, especially when they are not part of those that implemented the change.

I'm curious: would a mandatory migration via hard fork ever be acceptable, if the danger looms and there is slow migration.

Don't buy BTC, it's a bubble. Wait for 50 years, if it doesn't burst, then buy it with millions.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!