Silent Payments (BIP-352)
Privacy● Common
A protocol enabling static payment addresses that generate unique on-chain addresses for each transaction without sender-receiver interaction. The sender uses their input keys combined with the receiver's static address to derive a unique output address only the receiver can spend.
Technical Notes
Receiver publishes B_scan and B_spend. Sender computes shared secret s = hash(a·B_scan || outpoint) where a is sum of input private keys. Output address P = B_spend + s·G. Receiver scans by computing s = hash(A·b_scan || outpoint) for each transaction. Computationally intensive scanning required.
Metadata
Visibility: Public
Created:1/3/2026by System