BIP352 private key formats

Posted by nymius

Oct 27, 2025/20:20 UTC

The discussion focuses on the intricacies of encoding for silent payment descriptors, as detailed in a transcript from the Bitcoin Core Dev Tech 2024 conference. The transcript, available at Bitcoin Core Dev Tech 2024: Silent Payment Descriptors, provides insights into the current methodologies and proposes enhancements to the existing framework. One key area of enhancement is the need for a format that encompasses “self-contained” spending material for individual outputs. This proposal suggests combining tweak with b_spend, where tweak itself is derived from a combination of label, b_scan, and a shared secret. Alternatively, a composition of b_scan, b_m, and a shared secret could serve a similar purpose.

Additionally, there's consideration for encoding a range or limit directly onto the string for applicable labels, which could improve the flexibility and functionality of the system. This notion addresses potential limitations within the current setup, where b_scan and b_spend keys, by themselves, do not suffice for spending outputs without the tweak material from the originating transaction. The proposed enhancements aim to streamline the process and make it more efficient by allowing for a self-contained methodology that could potentially simplify transactions while enhancing security and privacy aspects inherent to cryptocurrency dealings.

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