top | item 39797395

(no title)

Underpass9041 | 1 year ago

In Bitcoin public keys are hashed when publicly exposed, in the optimal case the ECDSA public keys are visible for only a period of a few minutes between broadcast of a transaction, and it being confirmed.

It is not an incompatible change to add new signature methods, a conservative implementation would have the public key commit to both an ecdsa key, and a quantum safe signature type, and use the committed ECDSA signature until such a time as it is no longer safe. This would result in no gain in signature size today, but allows for instant upgrades in place in the future with no additional transactions required.

discuss

order

adastra22|1 year ago

Not anymore. Taproot keys are public.

Retr0id|1 year ago

You can recover a bitcoin public key from a valid signature.