交易延展性(transaction malleability)来源于BTC源码中的一个错误。这一错误,可以在没有更改交易輸出或交易內容的情形下,更改交易ID。这一错误代表着,在交易被挖矿载入区块链以前,交易签字可以被更改。也就是说,也就是一笔未被确定的BTC交易,有可能被网络黑客造出几笔合理合法的交易。