From 52e1764e0a2a749c851326eec1af6a4b062a5b88 Mon Sep 17 00:00:00 2001 From: saubyk <39208279+saubyk@users.noreply.github.com> Date: Tue, 29 Apr 2025 21:07:51 -0700 Subject: [PATCH] docs: update release notes with more detail on the RBF coop close section --- docs/release-notes/release-notes-0.19.0.md | 28 +++++++++++++++++----- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/docs/release-notes/release-notes-0.19.0.md b/docs/release-notes/release-notes-0.19.0.md index 831888a67..e2b1f0b6a 100644 --- a/docs/release-notes/release-notes-0.19.0.md +++ b/docs/release-notes/release-notes-0.19.0.md @@ -132,19 +132,35 @@ when running LND with an aux component injected (custom channels). ## Protocol Updates * `lnd` now [supports the new RBF cooperative close - flow](https://github.com/lightningnetwork/lnd/pull/9610). Unlike the old - flow, this version now uses RBF to enable either side to increase their fee - rate using their _own_ channel funds. This removes the old "negotiation" - logic that could fail, with a version where either side can increase the fee - on their coop close transaction using their channel balance. + flow](https://github.com/lightningnetwork/lnd/pull/9610). This flow is based + on a new protocol `option_simple_close` defined with the bolt proposal + [1205](https://github.com/lightning/bolts/pull/1205) + Unlike the old flow, this version now uses RBF to enable either side to + increase their fee rate using their _own_ channel funds. + This replaces the old "negotiation" logic that could fail, with a version + where either side can increase the fee on their coop close transaction using + their channel balance. - This new feature can be activated with a new config flag: + Channel peers must support the `option_simple_close` for this new protocol to + work. This new feature can be activated with a new config flag: `--protocol.rbf-coop-close`. With this new co-op close type, users can issue multiple `lncli closechannnel` commands with increasing fee rates to use RBF to bump an existing signed co-op close transaction. + Please note this feature is not compatible with older LND versions. + When closing channels with peers running older versions, fee bumping the + closing transaction would be done via CPFP. + + Regarding interoperation cross implementations, it currently only works + with Eclair v0.12.0 or up. Interop with other implementations should work + as they roll out support for this protocol. + + This protocol currently does not support the channel types: + - Taproot channels + - Taproot asset channels + * [Support](https://github.com/lightningnetwork/lnd/pull/8390) for [experimental endorsement](https://github.com/lightning/blips/pull/27) signal relay was added. This signal has *no impact* on routing, and