1

Channels can have pending HTLCs, or even handle multiple payments concurrently. Is there a max number of pending HTLCs a channel can entertain? What is that max, why is it set to that number, and what are potential ramifications of a higher value (is latency a concern?)

arshbot
  • 1,710
  • 14
  • 35
  • related: https://bitcoin.stackexchange.com/questions/93720/lightning-network-how-was-the-maximum-allowed-htlcs-in-flight-computed – arshbot Sep 21 '21 at 17:31

1 Answers1

1

483 because the commitment transaction might otherwise become too large if it hits the chain.

Ramifications are:

To mitigate those attacks currently most nodes have 30 htlcs as a default value.

Rene Pickhardt
  • 11,670
  • 8
  • 35