bitcoin-dev

Great Consensus Cleanup Revival

Great Consensus Cleanup Revival

Original Postby Eric Voskuil

Posted on: June 18, 2024 13:02 UTC

Eric raises a pertinent question regarding transaction malleability.

He points out the existing solution to a problem related to transaction (tx) malleability, which involves a simple verification step ensuring that the first input of a transaction is not null. His inquiry delves into why this approach, characterized by its simplicity, might not be deemed sufficient, particularly when considering the parallels with another issue within the same domain that necessitates a comparable straightforward check—verifying that a transaction's size is not 64 bytes. Eric's query underscores a comparison between two seemingly minimalistic yet crucial validation checks in the context of transaction malleability, inviting further examination of their adequacy and efficiency in safeguarding against potential vulnerabilities.