Author: Rusty Russell 2015-11-20 00:45:51
Published on: 2015-11-20T00:45:51+00:00
The author, Tadge Dryja talks about BIP62 and its limitations in addressing vectors for txid malleability, especially third-party malleability. The context of lightning channel creation is not helpful since ECDSA signatures are inherently malleable. However, the deployable lightning model used single-sided funding to overcome this issue. To reliably spend from unconfirmed transactions, Segregated witness can be used but it requires a large hard-fork change. The proposal is to soft-fork it in. Another solution proposed by the author is sighash_noinput which can accomplish spending from unconfirmed transactions as input txids are not signed. The author hopes to start a new "testnet-L" similar to testnet3, with this sighash type so that malleability mitigation can be tested out.
Updated on: 2023-05-23T21:34:04.961736+00:00