> That said, I have yet to see a reasoned explanation of why we should prefer CTV over TXHASH.
From the author of TXHASH himself on Delving Bitcoin
> Having implemented TXHASH, I would definitely not say that
> it
“simplifies the change”. The difference in both technical debt and
> potential for bugs is an order of magnitude bigger for TXHASH than for
> CTV. (Not to say that I don’t think TXHASH would be worthwhile, but I
> will definitely say that it has not received the attention I had
expected,
> so I would definitely not want to put it on the table anytime
soon.)
The use-cases that might merit such a jump up in complexity over CTV
have not been enumerated to my knowledge. CTV also includes
upgrade hooks to incorporate modifications should these additional
uses be more fully understood.
Best,
James