-
Notifications
You must be signed in to change notification settings - Fork 279
Open
Description
Private Payments (BIP351) is a stealth address system for Bitcoin that allows the user to post a static code and receive payments to a separate address space for each sender.
There are multiple use cases for Private Payments, but the static donation code seems to be the most compelling. A user wishing so solicit donations from the public may safely associate a payment code with her identity and receive funds in a relatively private manner.
The user story is similar to BIP47:
- Receiver posts their payment code
- Sender creates a notification payload and either posts it to the chain as an
OP_RETURNor to some other bulletin board system - Receiver scans the chain for these notification payloads and upon finding one, generates the chain of stealth addresses
Improvements over BIP47:
- Supports multiple address types
- Better notification payload privacy
- Smaller notification payloads
For more context, check out privatepayments.org and the Rust reference implementation.
Metadata
Metadata
Assignees
Labels
No labels