<oembed><type>rich</type><version>1.0</version><title>Richard Myers [ARCHIVE] wrote</title><author_name>Richard Myers [ARCHIVE] (npub12j…hfxgj)</author_name><author_url>https://yabu.me/npub12jllrss5nmygfhg7j9ztk2te80t96kumx7cllfc29skut6phqh5qfhfxgj</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>📅 Original date posted:2022-04-24&#xA;📝 Original message:Hi darosior,&#xA;&#xA;Thanks for sharing your thoughts on this.&#xA;&#xA;&gt; I would like to know people&#39;s sentiment about doing (a very slightly tweaked version of) BIP118 in place of&#xA;&gt; (or before doing) BIP119.&#xA;&#xA;Sounds good to me. Although from an activation perspective it may not be either/or, both proposals do compete for scarce reviewer time so their ordering will necessarily be driven by reviewer&#39;s priorities. My priority is eltoo which is why I focus on BIP-118.&#xA;&#xA;&gt; SIGHASH_ANYPREVOUTANYSCRIPT, if its &#34;ANYONECANPAY&#34; behaviour is made optional [0], can emulate CTV just fine.&#xA;&#xA;For someone not as versed in CTV, why is it necessary that ANYONECANPAY be optional to emulate CTV? Is there a write-up that explains how APO-AS w/out ANYONECANPAY approximates CTV?&#xA;&#xA;In the case of eltoo commit txs, we use bring-your-own-fee (BYOF) to late-bind fees; that means ANYONECANPAY will always be paired with APO-AS for eltoo. Settlement txs in eltoo use just APO and do not necessarily need to be paired with ANYONECANPAY.&#xA;&#xA;I would guess making ANYONECANPAY the default for APO-AS was a way to squeeze in one more sighash flag. Perhaps there&#39;s another way to do it?&#xA;&#xA;Including SIGHASH_GROUP with APO for eltoo is also tempting. Specifically so the counter-party who commits a settlement tx can use for fees their settled to_self balance. How to rejigger the sighash flags to accommodate both APO and GROUP may be worth some discussion.&#xA;&#xA;The BIP-118 proposal will certainly benefit from having input from reviewers looking at other protocols than eltoo.&#xA;&#xA;  -- Richard</html></oembed>