About a week ago, Darthcoin made a post using the nostr protocol about how while channel opening fees are manageable in the lightning network, unexpected channel closing fees in high fee environments are unacceptable and unmanageable.
You can see that post here: https://primal.net/e/note10rprgyaltjyumf42079x2pq7zv0g9jlxdjrzuhetm689t08jvzlsssfgn5
So how do you remedy this issue? One solution presented to get all the different implementations for LN to agree on rules that are more forgiving about downtime and stuck payments and don't go straight to force closures so quickly.
Another method is LNSymmetry (formerly known as eltoo). It does away with the justice transaction and allows for any later state to replace any older state. So if you close a channel with a low fee, you don't have to sweet bullets over your peer trying to submit an older state to cheat funds out of you with a higher fee, because you can just replace their older state with the newer one.
APO is one of those BIPs that everyone seems to like...but no movement at all seems to be made to activate it. I posted information about APO on reddit once and 1 commenter (the only commenter) asked why it wasn't activated yet. You should know, that APO discussion became complicated because people figured out you can do covenants with it.
"(APO) can also be used to emulate a CTV-like covenant and all its use-cases, but this emulation is both more fragile (as you need to store signatures and pre-signed transactions) and less efficient, so it is not an ideal solution to bring about these use-cases." -https://covenants.info/proposals/apo/
More APO information: https://anyprevout.xyz/
Another method for activating LNSymmetry (and covenants) is CTV + CSFS (CTV can not do covenants by itself). Of the 2 activation clients written for CTV (I again remind you that no activation client has been written for APO), only 1 contains CSFS. Its actually 3 BIPs. The third BIP is very simple tho. It just makes referencing taproot keys from the stack possible so that you don't have to write out the whole key over and over again, thereby saving space.
Unlike CTV + CSFS, I have seen an LN client written for APO that implements LNSymmetry. You can test it out here: https://github.com/instagibbs/lightning/tree/eltoo_support
So APO has no activation client to rally around, but a test application people can try. Meanwhile, while CTV advocates a very good about posting code blocks, I personally run into trouble finding the test apps they've made.
An Eltoo codeblock written by moonsettler for LNHance: https://delvingbitcoin.org/t/lnhance-bips-and-implementation/376/8
CTV advocates did write a test app for vaults, but quite frankly, people don't care enough about vaults to get anyone up in the morning to talk about activation among peers. Nontheless, I do like the LNHance BIPs. I could go on and on about timeout trees and flow control and all the rest, but I'm here looking for consensus among my node running peers, not to preach about a BIP being better than the other.
I've seen "Lets do APO" I've seen "Lets do CTV then APO" and I've seen "Lets do CTV + CSFS" and of course I've seen "What about more general covenant BIPs" honey we're trying to get consensus over here nobody is even discussing TXHash right now in any context other than to interject with "but what about it"
We really are in a spot where Eltoo/LNSymmetry discussion is also a covenants discussion. I will fall in line with what ultimately gets decided for with which BIP we want to use to get this thing, I'm only here to ask you how we're going to do it.