[bitcoin-dev] [Lightning-dev] BIP sighash_noinput
rusty at rustcorp.com.au
Fri Jul 13 00:04:14 UTC 2018
DING FENG <dingfeng12345 at gmail.com> writes:
> I'm a junior developer and a bitcoin user.
> And I have read this thread carefully.
> I'm very worried about "SIGHASH_NOINPUT".
> Because "SIGHASH_NOINPUT" looks will be widely used, and it makes reuse
> address more dangerous.
A wallet should *never* create a SIGHASH_NOINPUT to spend its own UTXOs.
SIGHASH_NOINPUT is useful for smart contracts which have unique
conditions, such as a pair of peers rotating keys according to an agreed
schedule (eg. lightning).
More information about the bitcoin-dev