<oembed><type>rich</type><version>1.0</version><author_name>npub15s37yxwtrf7cd83sujzneprwsjtvhjjxcygutpqk5f966093utms6htj94</author_name><author_url>https://nostr.ae/npub15s37yxwtrf7cd83sujzneprwsjtvhjjxcygutpqk5f966093utms6htj94</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2018-01-24&#xA;📝 Original message:So, OP, in your scenario, you have 1 transaction in the mempool, A, then&#xA;you want to spend the change before confirmation, so you broadcast a new&#xA;transaction, B, which replaces A.&#xA;&#xA;&gt; Because the size of the merged transaction is smaller than the original&#xA;transactions, unless there is a considerable feerate bump, this rule isn&#39;t&#xA;possible to observe.&#xA;&#xA;I&#39;m confused, the mempool only sees 1 transaction at a time, first A, then&#xA;later B. &#34; the original transactions&#34;, plural, should not exist in the&#xA;mempool.&#xA;&#xA;B&#39;s fee and rate needs to be larger than A&#39;s, but B will be greater than or&#xA;equal to A anyway. So, just increasing the fee rate will cause a larger fee&#xA;anyway.&#xA;&#xA;Am I missing something?&#xA;&#xA;&#xA;On Wed, Jan 24, 2018 at 3:44 AM, Peter Todd via bitcoin-dev &lt;&#xA;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; On Tue, Jan 23, 2018 at 10:49:34PM +0000, Gregory Maxwell via bitcoin-dev&#xA;&gt; wrote:&#xA;&gt; &gt; On Tue, Jan 23, 2018 at 10:19 PM, Rhavar via bitcoin-dev&#xA;&gt; &gt; &lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt; &gt; &gt; Interesting. I didn&#39;t think about this before, but it seems like&#xA;&gt; bip125 is&#xA;&gt; &gt; &gt; rather incentive incompatible right now? If we&#39;re assuming a&#xA;&gt; competitive&#xA;&gt; &gt; &gt; mempool, it really doesn&#39;t seem generally rational to accept a&#xA;&gt; replacement&#xA;&gt; &gt; &gt; transaction of a lower fee rate.&#xA;&gt; &gt;&#xA;&gt; &gt; BIP125 replacement requires that the fee rate increases.  The text of&#xA;&gt; &gt; the BIP document is written in a confusing way that doesn&#39;t make this&#xA;&gt; &gt; clear.&#xA;&gt;&#xA;&gt; In fact I considered only requiring an increase in fee rate, based on the&#xA;&gt; theory that if absolute fee went down, the transaction must be smaller and&#xA;&gt; thus&#xA;&gt; miners could overall earn more from the additional transactions they could&#xA;&gt; fit&#xA;&gt; into their block. But to do that properly requires considering whether or&#xA;&gt; not&#xA;&gt; that&#39;s actually true in the particular state the mempool as a whole&#xA;&gt; happens to&#xA;&gt; be in, so I ditched that idea early on for the much simpler criteria of&#xA;&gt; both a&#xA;&gt; feerate and absolute fee increase.&#xA;&gt;&#xA;&gt; --&#xA;&gt; https://petertodd.org &#39;peter&#39;[:-1]@petertodd.org&#xA;&gt;&#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&#xA;&gt;&#xA;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20180124/398e0de6/attachment.html&gt;</html></oembed>