On Thu, Aug 18, 2016 at 12:11 AM, Sergio Demian Lerner via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org > wrote:
> I think that we're not attacking the real source of the problem: that the
> witness data size is not signed.
It's not possible to do that for the general case, since you may not
even know the witness size in advance (even for checksig's ECDSA, the
encoding is variable sized).
I think that is overly focusing on "someone might change the feerate",
yes that is an example of an undesirable witness tampering, but it's
not the only one.