Posted by Matt Morehouse
Oct 20, 2023/18:35 UTC
The email discusses the idea of applying a presigned fee multiplier to HTLC (Hashed Time Lock Contract) spends in order to prevent replacement cycles. The proposal suggests modifying HTLC scripts so that both parties can only spend the HTLC via presigned second-stage transactions, which would be signed with SIGHASH_ALL. This modification would prevent attackers from adding inputs to their presigned transaction, making a replacement cycling attack impossible. However, implementing this solution would require more bookkeeping and result in less fee granularity when claiming HTLCs on the blockchain.
TLDR
We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project?
Give Feedback