mirror of
https://github.com/bitcoin/bips.git
synced 2026-02-23 15:38:22 +00:00
add recommended handling for notification tx change outputs
This commit is contained in:
@@ -194,6 +194,17 @@ Alice SHOULD use an input script in one of the following standard forms to expos
|
|||||||
|
|
||||||
Compatible wallets MAY provide a method for a user to manually specify the public key associated with a notification transaction in order to recover payment codes sent via non-standard notification transactions.
|
Compatible wallets MAY provide a method for a user to manually specify the public key associated with a notification transaction in order to recover payment codes sent via non-standard notification transactions.
|
||||||
|
|
||||||
|
=====Post-Notification Privacy Considerations=====
|
||||||
|
|
||||||
|
Incautious handling of change outputs from notification transactions may cause unintended loss of privacy.
|
||||||
|
|
||||||
|
The recipient of a transaction which spends a change output from a prior notification transaction will learn about the potential connection between the sender and the recipient of the notification transaction.
|
||||||
|
|
||||||
|
The following actions are recommended to reduce this risk:
|
||||||
|
|
||||||
|
* Wallets which support mixing SHOULD mix change outputs from notification transactions prior to spending them
|
||||||
|
* Wallets which do not support mixing MAY simulate mixing by creating a transaction which spends the change output to the next external BIP44 address
|
||||||
|
|
||||||
====Sending====
|
====Sending====
|
||||||
|
|
||||||
# Each time Alice wants to initiate a transaction to Bob, Alice derives a unique P2PKH address for the transaction using ECDH follows:
|
# Each time Alice wants to initiate a transaction to Bob, Alice derives a unique P2PKH address for the transaction using ECDH follows:
|
||||||
|
|||||||
Reference in New Issue
Block a user