Bitcoin has formally incorporated quantum resistance into its long-term technology roadmap for the first time, a development officially established through Bitcoin Improvement Proposal 360 (BIP-360). Unlike the 'disruptive change' hyped by some media outlets, BIP-360 adopts a cautious, gradual upgrade path aimed at minimizing the impact on existing protocols.
The core threat of quantum computing to Bitcoin does not come from the SHA-256 hashing algorithm—which only faces a quadratic speedup under Grover's algorithm, and its security remains relatively robust. The real risk lies in the fact that once a public key is exposed on the chain, an attacker can use Shor's algorithm to derive the private key from the public key, thereby stealing funds. Therefore, the focus of BIP-360 is clear: to reduce the likelihood of public key exposure.
To this end, the proposal introduces the 'Pay-to-Merkle-Root' (P2MR) mechanism, completely removing the key path spending option in Taproot and forcing all transactions to be completed through the script path. This means that any expenditure of funds must be verified through a Merkle tree constructed by Tapscript, thereby avoiding premature exposure of the public key to the blockchain before the transaction is confirmed.
It is worth noting that this change does not sacrifice the flexibility of smart contracts. P2MR still fully supports multi-signature, time locks, and complex escrow structures. All complex logic can be implemented through Tapscript's Merkle tree. While improving security, users can still enjoy the same script functions as before.


BIP-360 Explained: How Bitcoin is Gradually Addressing the Threat of Quantum Computing
BIP-360 incorporates quantum resistance into Bitcoin's roadmap, reducing public key exposure via P2MR, enhancing long-term security while preserving smart contract flexibility, marking a cautious yet crucial protocol optimization.

