# LN-Symmetry Project Recap

**URL:** <https://delvingbitcoin.org/t/ln-symmetry-project-recap/359>\
**Category:** Protocol Design\
**Tags:** softfork, lightning, mempool\
**Created:** [January 5, 2024, 5:13pm UTC](https://delvingbitcoin.org/t/ln-symmetry-project-recap/359 "2024-01-05T17:13:05Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![instagibbs](https://delvingbitcoin.org/user_avatar/delvingbitcoin.org/instagibbs/32/28_2.png) [@instagibbs](https://delvingbitcoin.org/u/instagibbs)\
**Post date:** [February 26, 2024, 2:57pm UTC](https://delvingbitcoin.org/t/ln-symmetry-project-recap/359/14 "2024-02-26T14:57:10Z")

</div>

> [@rustyrussell](#):
>
> AFAICT you only need two, assuming you wait for a reply before sending another update? You would always fast-forward to the latest update tx.

Might be talking past each other, but the counter-party may play an old update state to which you’ve forgotten the opening of the taproot commitment to your update. You could remember O(n) fields rather than use the annex, of course.

> [@rustyrussell](#):
>
> Adapter signatures is nicer, BUT note that CTV is more optimal than adapter signatures here! However, neither is actually ideal (requiring another tx for fees): what we _want_ is a commitment scheme which lets the spender extract fee from its own output, and/or bring their own fee input.

I like CTV-like approach for another reason: it trivially generalized to multi-party channels. That said, yeah optimally we’d have some sort of TXHASH-like construct for settlement that would allow single tx endo/exo fees depending on how much is locked up in HTLCs and the like.

---

_[View the full topic](https://delvingbitcoin.org/t/ln-symmetry-project-recap/359)._
