Public key recovery for EC leaves in P2MR (BIP-360)

Posted by sipa

Jul 8, 2026/17:39 UTC

The deployment of both P2MR and P2TRH technologies in blockchain systems, as detailed in the discussion, provides several security benefits and trade-offs. P2TRv2, despite its susceptibility to long-exposure attacks, may seem less advantageous when compared to the security features offered by P2MR. P2MR stands out by allowing users to make coins CRQC-resistant independently of ecosystem-wide actions, an option that is notably robust though it comes with significant restrictions such as no reuse, no public key sharing, and no spending abilities until EC (Elliptic Curve cryptography) is disabled.

Further analysis reveals that P2TRv2, when paired with P2MR, diminishes in appeal due to P2MR's superior security provisions that remain effective even under post-Q-day conditions prior to EC disabling. This makes P2MR a more compelling choice for users concerned about cryptographic resilience. On the other hand, P2TRH, although introducing a new BIP340 signature variant adding complexity, misses out on certain functionalities like ring signatures which are vital for proofs of reserve and UTXO (Unspent Transaction Output) DoS (Denial of Service) resistance. These features are absent in P2TRH but present in P2TRv2, making the latter a somewhat more practical option in scenarios where these features are prioritized.

Ultimately, the choice between P2TRv2 and P2TRH might lean towards P2TRv2 for its ease of adoption and lesser complexity, especially given the reduced distinctiveness of P2TRH's advantages in the presence of P2MR. This decision-making process is underscored in a comparison table provided in the post above, which elaborates on these points further, helping stakeholders understand the nuanced differences and implications of each technology in blockchain security and functionality.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback