Can a transaction that has been signed and broadcast to the mempool be intercepted if it uses the sighash NONE|ANYONECANPAY?

Example:

Alice creates a PSBT and signs her input using the SIGHASH_NONE | SIGHASH_ANYONECANPAY flag. She then passes this transaction to Bob. Bob adds his own input and output and signs them with the SIGHASH_ALL flag.

Question:

Is it correct to say that John or any other participant in the network could intercept this transaction in the mempool and use Alice’s input for their own purposes?



from Recent Questions - Bitcoin Stack Exchange https://ift.tt/I2VnPo3
via IFTTT

Popular posts from this blog

Bitwise Clients Pour $69M Into Solana as Bulls Fight to Reclaim $200 Resistance Zone

The XRP Roadmap: Ripple President Reveals The Next Big Steps

How to compute MAST commit bytes in bitcoin payment?