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

How to compute MAST commit bytes in bitcoin payment?

Isit possible to swap my MBTC into BTC

Anyone help with some tbtc?