Decker-Wattenhofer channels (was: An Idea to Improve Connectivity of the Graph)



Summary:

The discussion is focused on the use of invalidation tree structure in Burchert-Decker-Wattenhofer channel factories and its impact on HTLC timeout. The suggestion is to terminate these channels into Poon-Dryja channels, which have smaller relative locktimes. This would allow for more frequent updates while keeping the locktimes involved relatively small. The precision is also discussed, suggesting that `cltv_delta` should be larger for channels created inside a channel factory, due to the relative locktime consumed by the invalidation tree structure. Another suggestion made is to not allow channel factories to allow channel reorganization. Instead, funding transactions that fund the entire factory could be confirmed on-chain, followed by an off-chain split transaction (non-timelocked) that funds multiple channels, and finally commitment transactions that spend from the split transaction. In case of a multilateral close where all channel factory owners are available for closing, the split and commitment transactions can be collapsed into a single close transaction.


Updated on: 2023-05-24T23:20:08.134819+00:00