bustapay BIP :: a practical sender/receiver coinjoin protocol



Summary:

In this context, the sender and receiver are discussing a potential attack on a transaction template. The sender suggests that if the sender refuses to sign the final transaction, the receiver can still propagate the template transaction which pays the receiver. However, the only real attack would be if the sender double-spends the template-transaction before it's propagated. While this is not an amazing defense, it is good enough that it is unlikely to get abused. The attacker would only learn a single utxo of the receiver. The receiver understands the weaknesses identified and agrees that there may not be a better solution than what has been proposed. They also realize that implementers who cannot integrate signing and UTXO validation would not be the ones trying to implement this feature.


Updated on: 2023-06-13T14:27:21.122860+00:00