隔离见证通过把签名从交易中取出的方式解决了交易延展性问题,攻击者只有通过修改签名才能够修改交易 ID,也就是说,才能够利用交易延展性。实施了隔离见证之后,比特币的每个交易之中不再包含签名,这就意味着即使攻击者修改了签名,交易ID也会保持不变。交易的签名依然可以用来检查交易的有效性,只是在计算交易 ID 的时候不会涉及签名了。所以,隔离见证解决了交易延展性。