Author: lisa neigut 2018-11-28 01:12:09
Published on: 2018-11-28T01:12:09+00:00
This is a draft proposal for the new dual funding flow for Lightning developers. The proposal suggests creating a new channel open protocol set (v2) with three new message types - `funding_puts2`, `commitment_signed2`, and `funding_signed2`, plus two for negotiating RBF, `init_rbf` and `accept_rbf`. Exchanging witness data allows either side to broadcast the funding transaction, and it also maintains information symmetry between the nodes. Once an `init_rbf` has been accepted by the dual-funding node, the message flow returns to `commitment_signed2` and proceeds as above, with the exception that the `temporary_channel_id` remains as the `channel_id` for the currently published but unmined transaction.
Updated on: 2023-06-02T15:12:09.915617+00:00