https://www.cs.umd.edu/~amchilds/teaching/w08/l03.pdf
May help if you're actually interested.
Edit: More signed transactions help with the classical and not the quantum part of schor.
Edit2: Schor has not yet even been able to factor the integer 35 with current quantum hardware, too much interference.
> currently Shor's algorithm is unfeasible with only 1 signed message.
The algorithm is currently unfeasible with 100s of messages. Shor's algorithm uses a quantum computer to reduce the complexity of integer factorization from sub-exponential to polynomial-time. It is not an attack that fine-tunes the output according to the amount of network traffic.
There will be a point in time where there are just a few quantum computers that can break everything before the general public has access to quantum computing. Can crypto work in that scenario? Normal computers wouldn't be able to work with the beastly algorithms a quantum computer could handle.
Are you sure, what about when someone sends to it?
If the sender wanted to send you a private message, they would need your public key, but that's not what transactions do.
A likely drop-in replacement for elliptic curve cryptography (ECC) currently used by Bitcoin could be
https://en.wikipedia.org/wiki/Supersingular_isogeny_key_exch...
I am not a Mathematician, but what I understood, it's basically an extension of ECC using multiple elliptic curves, allows to re-use the Diffie–Hellman key exchange protocol (private keys kept secret, public keys exchanged) and memory requirements are small. So it would be a perfect replacement in wallets and validation nodes. But I can not explain why it is safe against an attack using quantum computers.
This is talked about all the time in Bitcoin dev circles.
It practice, it appears to be slightly harder to break than RSA for the same security level as we define it in non-quantum computing, but not by much.