Author: Matt Corallo 2021-07-01 18:07:29
Published on: 2021-07-01T18:07:29+00:00
Rusty Russell, a member of Lightning-dev mailing list, proposed a new feature to allow zeroconf channels. This comes after Roasbeef pointed out that not all implementations accept them. The proposal suggests assigning a new feature bit "I accept zeroconf channels" and if both parties accept it, update_add_htlc can be sent before funding_locked without causing any issues. However, there is a different threat model between someone spending dual-funded or push_msat balance vs classic channel-funding balance, so it may make sense to negotiate this per-direction in the channel init message(s). Nodes are advised not to forward HTLCs from an unconfirmed channel unless they have explicit reason to trust that node. The proposal is a simple change which would create a new set of channel types and Rusty plans to draft something this week.
Updated on: 2023-05-23T15:21:26.756181+00:00