1

BIP66 fixed one source of transaction malleability and segwit, to my understanding, fixed the rest of the sources. Yet, there are still many common types of non-segwit transactions in use, like P2PKH P2SH(PWPKH) P2SH-multisig, are these subject to malleability attacks by a stranger?

I understand that even if someone knows how to do a malleability attack on these transactions, he might choose to answer "no" (or don't answer) to prevent these attacks. But, on the other hand, if a malleability attack on these common transactions was possible, I believe someone that wants to push for segwit adoption would have already build an app to systematically attack.

1 Answer 1

2

Yes. Many of the malleability sources listed in BIP 62 still exist today. Most (if not all) are not standard, i.e. most nodes will not relay transactions that exploit them, but they are not consensus rules. So a miner can still perform malleability attacks.

1
  • So in theory a miner or mining pool could be doing malleability attacks consistenly and openly to promote segwit adoption?
    – Pedro
    Jul 1, 2020 at 22:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.