Bitcoin Forum
August 16, 2024, 11:30:58 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: NIST Releases First 3 Finalized Post-Quantum Encryption Standards  (Read 79 times)
larry_vw_1955 (OP)
Sr. Member
****
Offline Offline

Activity: 1148
Merit: 451


View Profile
August 14, 2024, 11:47:49 PM
Merited by ABCbits (1)
 #1

While analysis of these two additional sets of algorithms will continue, Moody said that any subsequent PQC standards will function as backups to the three that NIST announced today.

There is no need to wait for future standards,” he said. “Go ahead and start using these three. We need to be prepared in case of an attack that defeats the algorithms in these three standards, and we will continue working on backup plans to keep our data safe. But for most applications, these new standards are the main event.”


https://www.nist.gov/news-events/news/2024/08/nist-releases-first-3-finalized-post-quantum-encryption-standards

time for the bitcoin developers to upgrade bitcoin's digital signature and such...


NotATether
Legendary
*
Offline Offline

Activity: 1694
Merit: 7156


In memory of o_e_l_e_o


View Profile WWW
August 15, 2024, 06:36:55 AM
Merited by seoincorporation (1)
 #2

time for the bitcoin developers to upgrade bitcoin's digital signature and such...

That's going to be quite difficult to do because ECDSA signatures are stuck inside a specific part of the transaction (scriptsig field for legacy transactions and the witness for segwit transactions), so you would actually need to upgrade the witness version if you want to use a different form of signature, which requires a new address type and a soft-fork.

The new address part should be trivial but old clients would have to treat the new form of signatures as instantly valid somehow.

ABCbits
Legendary
*
Offline Offline

Activity: 2968
Merit: 7780


Crypto Swap Exchange


View Profile
August 15, 2024, 10:31:37 AM
 #3

time for the bitcoin developers to upgrade bitcoin's digital signature and such...

I don't know much about cryptography, but there are few other steps they should do first such as,

1. Choose which one could be used by Bitcoin. Abstract of FIP 203 doesn't mention anything about cryptography signature, so i guess the choice is either FIP 204 or 205.
2. Do through verification about security of each cryptography. Don't forget some older cryptography accepted by NIST may have backdoor, https://en.wikipedia.org/wiki/Dual_EC_DRBG.

The new address part should be trivial but old clients would have to treat the new form of signatures as instantly valid somehow.

Good thing Bech32m exist, so theoretically bc1z or Bech32m with witness version 2 can be used. As for old client, "anyone can spend" trick could be used again.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
larry_vw_1955 (OP)
Sr. Member
****
Offline Offline

Activity: 1148
Merit: 451


View Profile
Today at 02:30:31 AM
 #4


That's going to be quite difficult to do because ECDSA signatures are stuck inside a specific part of the transaction (scriptsig field for legacy transactions and the witness for segwit transactions), so you would actually need to upgrade the witness version if you want to use a different form of signature, which requires a new address type and a soft-fork.

The new address part should be trivial but old clients would have to treat the new form of signatures as instantly valid somehow.

I think it has more to do with than just the signature though. Bitcoin is built on Elliptic Curve Cryptography. So it's entire foundation is going to need to be rebuilt. FIPS-204 can help with that too I imagine. But the question is, is the bitcoin community going to get off their ass and do something about it. Or wait until the threat is materialized.
seoincorporation
Legendary
*
Offline Offline

Activity: 3248
Merit: 3048



View Profile
Today at 03:36:04 AM
 #5

The migration will not be that easy, because as other users already mentioned,the encryption is like the soul of the coin, and change that will make bitcoin a different coin. I can predict a fork for the migration, but the original blockchain will stay alive until the point where quantum computing can vulnerable the blockchain encryption.

It will be a complex change and i can't see it happening soon, but it will happen at some point. Maybe in the next 50 years... or something like that.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
larry_vw_1955 (OP)
Sr. Member
****
Offline Offline

Activity: 1148
Merit: 451


View Profile
Today at 04:35:29 AM
 #6

The migration will not be that easy, because as other users already mentioned,the encryption is like the soul of the coin, and change that will make bitcoin a different coin. I can predict a fork for the migration, but the original blockchain will stay alive until the point where quantum computing can vulnerable the blockchain encryption.

so a fork like bitcoin cash. people have a copy of their old coins on the old network and their new ones on the new network. i guess that's what we would be looking at.

Quote
It will be a complex change and i can't see it happening soon, but it will happen at some point. Maybe in the next 50 years... or something like that.

i would hope a fork could happen sooner than that. it might take a few tries to get it "right"...  Shocked

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!