The Nice Consensus Cleanup proposes to make 64 byte transactions consensus invalid, for numerous causes. They’ve been non-standard for years and seem to serve no helpful objective.
It seems that any such transaction could be malleated into a distinct measurement, in order that in apply there is no such thing as a confiscation threat even when such a transaction had been helpful. I am attempting to grasp this facet higher.
Given a UTXO A, which both already exists or is freshly mined underneath the present consensus guidelines (e.g. by means of a non-standard transaction).
Given a 64 byte transaction T that spends it (non-standard by definition).
With out entry to the secrets and techniques (if any) that had been used to generate T (non-public key, hash pre-image, and so forth.)
Is it at all times potential to alter T right into a consensus legitimate transaction T' that spends A?
Moreover, if I perceive accurately, it is not potential for any 64 byte transaction T to ship cash to a vacation spot B that may be a safe (i.e. >= 20 byte) public key (hash).
Regardless, for each B, is there a malleated T' that preserves B (a minimum of nonetheless spendable by the non-public key b)?
If the latter is simply too exhausting to show, might one might present that any T could be malleated by an attacker to divert cash away from B.
