<oembed><type>rich</type><version>1.0</version><author_name>npub17fjkngg0s0mfx4uhhz6n4puhflwvrhn2h5c78vdr5xda4mvqx89swntr0s</author_name><author_url>https://nostr.ae/npub17fjkngg0s0mfx4uhhz6n4puhflwvrhn2h5c78vdr5xda4mvqx89swntr0s</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2020-10-05&#xA;📝 Original message:&#xA;Good evening list,&#xA;&#xA;Recent discussions around channel jamming [1] have highlighted again the&#xA;need to think twice when&#xA;configuring your channels parameters. There are currently parameters that&#xA;are set once at channel&#xA;creation that would benefit a lot from being configurable throughout the&#xA;lifetime of the channel&#xA;to avoid closing channels when we just want to reconfigure them:&#xA;&#xA;* max_htlc_value_in_flight_msat&#xA;* max_accepted_htlcs&#xA;* htlc_minimum_msat&#xA;* htlc_maximum_msat&#xA;&#xA;Nodes can currently unilaterally udpate these by applying forwarding&#xA;heuristics, but it would be&#xA;better to tell our peer about the limits we want to put in place (otherwise&#xA;we&#39;re wasting a whole&#xA;cycle of add/commit/revoke/fail messages for no good reason).&#xA;&#xA;I suggest adding tlv records in `commitment_signed` to tell our channel&#xA;peer that we&#39;re changing&#xA;the values of these fields.&#xA;&#xA;Is someone opposed to that?&#xA;Are there other fields you think would need to become dynamic as well?&#xA;Do you think that needs a new message instead of using extensions of&#xA;`commitment_signed`?&#xA;&#xA;Cheers,&#xA;Bastien&#xA;&#xA;[1] https://twitter.com/joostjgr/status/1308414364911841281&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20201005/f98befeb/attachment.html&gt;</html></oembed>