[BIP proposal] Pay to Schnorr Key Hash (P2SKH)

Posted by Martin Habovštiak

Mar 16, 2026/16:25 UTC

The recent update within the Bitcoin development community marks a significant enhancement to the P2WPKH (Pay to Witness Public Key Hash) model by integrating the Schnorr signature scheme, previously exclusive to Taproot's key-path. This modification aims at retaining the simplicity and functionality of the P2WPKH framework, which is favored for its straightforward single-key payments and absence of script spending, while simultaneously leveraging the witness efficiency benefits offered by the Schnorr signatures. Notably, this transition does not complicate the output type for users; it maintains the compact 20-byte hash commitment characteristic of P2WPKH, avoiding the necessity for a more complex 34-byte output type that accompanies richer feature sets.

However, it's essential to understand that the updated P2SKH (Pay to Schnorr Key Hash) mechanism, while efficient, does not address potential quantum computing threats. Like its predecessor, P2WPKH, P2SKH is built on the secp256k1 elliptic curve, making it susceptible to advancements in quantum technology. The acknowledgment of this vulnerability underscores the temporary nature of the current solution and hints at a future need for migration to quantum-resistant cryptographic schemes. This prospective transition echoes the inevitable evolution users of P2PKH (Pay to Public Key Hash) and P2WPKH will face, emphasizing a forward-looking approach to Bitcoin's security and efficiency enhancements.

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