Author: ZmnSCPxj 2020-05-20 03:26:54
Published on: 2020-05-20T03:26:54+00:00
In a recent message exchange, ZmnSCPxj suggests that state machine shenanigans do not work in preventing irrevocable removal of HTLCs in the incoming channel. The miner can recover funds by closing the outgoing channel. They further discuss setting up `htlc_minimum_msat` higher than remote's `dust_limit_satoshis`. But, this forbids low-value payments and reduces reliability. An honest forwarder may hold an HTLC for a while if the next hop has a bunch of dusty HTLCs beyond the negotiated `max_dust_htlc_value_in_flight_msat`. Despite this, adding such a limit to the spec could slightly help micropayment reliability. However, even with negotiation, it seems reliability is still reduced, as the micropayment bandwidth can still be easily saturated.
Updated on: 2023-06-03T01:27:30.505356+00:00