<oembed><type>rich</type><version>1.0</version><author_name>npub1fyh6gqhg8zgyhhywkty047s64z2a7fjr307enrr3kqwtnk64plmsup2mv9</author_name><author_url>https://nostr.ae/npub1fyh6gqhg8zgyhhywkty047s64z2a7fjr307enrr3kqwtnk64plmsup2mv9</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2018-05-09&#xA;📝 Original message:You should make a “0 fee tx with exactly one OP_TRUE output” standard, but nothing else. This makes sure CPFP will always be needed, so the OP_TRUE output won’t pollute the UTXO set&#xA;&#xA;Instead, would you consider to use ANYONECANPAY to sign the tx, so it is possible add more inputs for fees? The total tx size is bigger than the OP_TRUE approach, but you don’t need to ask for any protocol change.&#xA;&#xA;In long-term, I think the right way is to have a more flexible SIGHASH system to allow people to add more inputs and outputs easily.&#xA;&#xA;&#xA;&#xA;&gt; On 9 May 2018, at 7:57 AM, Rusty Russell via bitcoin-dev &lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt; &#xA;&gt; Hi all,&#xA;&gt; &#xA;&gt;        The largest problem we are having today with the lightning&#xA;&gt; protocol is trying to predict future fees.  Eltoo solves this elegantly,&#xA;&gt; but meanwhile we would like to include a 546 satoshi OP_TRUE output in&#xA;&gt; commitment transactions so that we use minimal fees and then use CPFP&#xA;&gt; (which can&#39;t be done at the moment due to CSV delays on outputs).&#xA;&gt; &#xA;&gt; Unfortunately, we&#39;d have to P2SH it at the moment as a raw &#39;OP_TRUE&#39; is&#xA;&gt; non-standard.  Are there any reasons not to suggest such a policy&#xA;&gt; change?&#xA;&gt; &#xA;&gt; Thanks!&#xA;&gt; Rusty.&#xA;&gt; _______________________________________________&#xA;&gt; bitcoin-dev mailing list&#xA;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</html></oembed>