Continuing the discussion about noinput / anyprevout



Summary:

The Lightning-dev mailing list discusses the usefulness of noinput / anyprevoutanyscript / anyprevout proposals, specifically for enabling eltoo and improving off-chain protocol designs. Concerns about potential misuse or abuse of rebindable transactions can be addressed through classification. The downsides of chaperone signatures outweigh their advantages, as they require extra code complexity and are not necessary for opt-in functionality. Output tagging also presents issues with anonymity for taproot transactions. The proposals should be merged, but belt-and-suspender protections like chaperone signatures and tagged outputs should not be part of the initial specification. Efforts like descriptors can help ensure best practices when working with complex scripts without adding extra complexity to the consensus layer of bitcoin.


Updated on: 2023-06-02T20:35:03.460095+00:00