Turbo channels spec?



Summary:

Rusty Russell, a contributor to the Lightning Network protocol, recently raised the issue of zero-conf channels. Not all implementations accept these channels, but they can be useful. Roasbeef also noted that they are not specified. To address this, Rusty proposed a strawman proposal for implementing zero-conf channels. The proposal suggests assigning a new feature bit "I accept zeroconf channels" and if both nodes negotiate this, update_add_htlc (etc) can be sent before funding_locked without the peer getting upset. Nodes are advised not to forward HTLCs from an unconfirmed channel unless they have explicit reason to trust that node. Rusty believes that this is a simple change that would also create a new set of channel_types, altering that PR. Rusty intends to draft something this week.


Updated on: 2023-06-03T04:27:07.820422+00:00