Recently there's been some discussion about fast timelines for cryptographically-relevant quantum computing.
Since Reticulum currently relies on non-quantum-safe asymmetric cryptography, I was wondering whether anyone has considered a timeline for migrating to quantum-safe crypto.
It seems like there would have to be a transition period where every node has two identities, the existing non-quantum-safe one and a quantum-safe one, that are linked together somehow. If a connection can be routed entirely through nodes that support post-quantum encryption, it is upgraded to use everyone's post-quantum identities.
Once some adoption threshold is met, the non-quantum-safe identities could be phased out. This could even be done node-by-node, eg when 90% of the traffic through a node is using post-quantum encryption, it deprecates its non-quantum-safe identity.
I am not very well-educated on this subject myself -- mostly just opening the floor for discussion. I expect that there would be a significant bandwidth and compute-time tradeoff, since all current PQE algorithms are significantly slower and require larger keys than ed25519. However, this tradeoff may be worth it to ensure that Reticulum remains secure over the next few years.