Author: Rusty Russell 2015-08-01 11:49:14
Published on: 2015-08-01T11:49:14+00:00
In a lightning-dev email thread, Christopher Jamthagen asked if it would be possible to implement the timestop feature for CLTV as well. Rusty Russell replied that logically it should apply to both and would be a softfork add, but if the timestop feature activates only when the CLTV transaction is included in a block, it could allow a pretty serious DoS attack vector. However, Russell clarified that during a block filling attack, there's no reason to panic and dump transactions because you've got all the time in the world. Delaying timeouts is soft-forkable, but preventing HTLCs from expiring is a lesser DoS. In terms of outsourcing monitoring of the blockchain for cheaters in LN, it scales really well once full-time monitoring is in place. The outsourcee's fee can also be automated by including it in the "steal" tx. However, remembering R values and timeouts is an issue.
Updated on: 2023-05-23T18:52:55.321459+00:00