On Thu, Mar 28, 2024 at 02:27:18PM +0000, Peter Todd wrote: > > > Can you explain in more detail how exactly you'd pull that off? Are you > > aware > > of LN implementations that actually create feerate ascending LN states? > > > > I think you can create feerates ascending LN states with today's LN > > implementations by playing with BOLT2's `dust_limit_satoshis`. > > State 1 has 1 dust HTLC trimmed, state 2 has 2 dust HTLCs trimmed, ... > > State N has N dust HTLCs trimmed. > > Correct me if I'm wrong. But I don't believe that the `dust_limit_satoshis` > value can be changed on an existing channel. > > It *should* be possible to change on an existing channel, as the economic dust > limit is fee-rate dependent. But the protocol does not support that yet IIUC. Oh, and to expand on this discussion a bit... Assuming that LN implementations did enable this type of attack, I'll point out that it's essentially based on having incoming liquidity, which is not free. Either you paid for it by paying someone to open channels to you. Or you operated a lightning node that provided sufficiently attractive survice that people chose to open channels to you. Either way getting that incoming capacity cost you money, probably at similar if not worse rates than just borrowing BTC. -- https://petertodd.org 'peter'[:-1]@petertodd.org -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/bitcoindev/ZgWKqIftBCHBppQV%40petertodd.org.