The problem:
Quantum computing can, in the future, breaks the ECDSA algorithm used by Bitcoin.
Already proposed solution:
Hybrid signatures with the current signature algorithm plus a new computer-resistant algorithm. This solution has a serious problem where to a quantum computer breaks the UTXO and hack the blockchain its just necessary to know the public key used in the transaction. Right now, everybody shares its public key, so this is not solve the problem.
My proposal solution:
We had SegWit address type, then Taproot. Now I propose to create a new type of address called QNot. This address just use PQC algorithms. I choose as PQC algorithm the CRYSTALS-Dilithium. Every bitcoin migrated to this new QNot addresses will be quantum resistant.
Benefits:
The decision to go to an address PQC keeps with the users of the network. We don’t change all already stabled addresses. We don’t increase the needed resources to running a bitcoin node because we just implement PQC algorithms for new addresses with interest on it.
Trade-offs:
The resources needed for running a bitcoin node or mining bitcoin is increased as many as people migrate to the new QNot addresses.