diff --git a/bip-PSBT-SP.mediawiki b/bip-PSBT-SP.mediawiki index 14eb82be..4db57e10 100644 --- a/bip-PSBT-SP.mediawiki +++ b/bip-PSBT-SP.mediawiki @@ -28,9 +28,9 @@ This BIP is licensed under the 2-clause BSD license. ===Motivation=== -Partially Signed Bitcoin Transaction Version 2 as described in BIP370 is not compatible with sending to silent payments as described in BIP352. In particular, the output script of a silent payment cannot be computed until after all transaction inputs have been added. -Also, any inputs that the Signer has the private keys for must be signed with SIGHASH_ALL and all inputs must not have any scriptPubKeys with Segwit version > 1. -Additionally, the silent payment outputs computed by a signer must be verifiable to other entities. +Partially Signed Bitcoin Transaction Version 2 as described in BIP370 is not compatible with sending to silent payments as described in BIP352. +In particular, the output script of a silent payment cannot be computed until after all transaction inputs have been added. +Additionally, the silent payment outputs computed by a signer must be verifiable by other entities, otherwise funds could be sent to an incorrect output script. Therefore, new fields and role responsibilities must be added to carry, compute, and verify the silent payment data. ==Specification==