This issue is meant to be a living document to track the state of the Dynamic Commitments project.
The driving force behind the desire to have dynamic commitments is to allow us to "upgrade" an existing channel to use the Taproot Channels that are introduced in LND 0.17.0. The proposal has goals beyond simply upgrading channels to Taproot, but this is noted to prevent excessive scope creep and keep focused.
As part of the Dynamic Commitments work there is spec work that must be mostly complete before we embark on any implementation within LND.
This issue will be updated to reflect the current state of the overall project.
Implementation Plan
This issue is meant to be a living document to track the state of the Dynamic Commitments project.
The driving force behind the desire to have dynamic commitments is to allow us to "upgrade" an existing channel to use the Taproot Channels that are introduced in LND 0.17.0. The proposal has goals beyond simply upgrading channels to Taproot, but this is noted to prevent excessive scope creep and keep focused.
As part of the Dynamic Commitments work there is spec work that must be mostly complete before we embark on any implementation within LND.
This issue will be updated to reflect the current state of the overall project.
Implementation Plan
fntools DynComms [0/n]:fnpackage additions #8653