<oembed><type>rich</type><version>1.0</version><author_name>npub17ty4mumkv43w8wtt0xsz2jypck0gvw0j8xrcg6tpea25z2nh7meqf4qgyd</author_name><author_url>https://nostr.ae/npub17ty4mumkv43w8wtt0xsz2jypck0gvw0j8xrcg6tpea25z2nh7meqf4qgyd</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2013-10-31&#xA;📝 Original message:On Wed, Oct 30, 2013 at 6:13 PM, Gregory Maxwell &lt;gmaxwell at gmail.com&gt; wrote:&#xA;&#xA;&gt; If a node is using priority queued rate limiting for its relaying then&#xA;&gt; it might &#34;accept&#34; a transaction from you, but have it fall out of its&#xA;&gt; memory pool (due to higher priority txn arriving, or getting&#xA;&gt; restarted, etc.) before it ever gets a chance to send it on to any&#xA;&gt; other peers.&#xA;&gt;&#xA;&#xA;That&#39;s a good point, however, I would hope that this fairly trivial race&#xA;condition can be resolved. There&#39;s no requirement that a transaction be&#xA;placed into a buffer from which it can be removed before relaying. After&#xA;relaying - sure. But the gap of a few seconds between that shouldn&#39;t cause&#xA;any issues to eliminate.&#xA;&#xA;I believe Gavin&#39;s smartfees branch adds mempool persistence to disk, so&#xA;restarting nodes won&#39;t clear the mempool in future. Or at least that&#39;s a&#xA;part of the longer term plan once mempool limiting is done.&#xA;&#xA;&#xA;&gt; Finding out that it rejected is still useful information, but even&#xA;&gt; assuming all nodes are honest and well behaved I don&#39;t think you could&#xA;&gt; count on its absence to be sure of forwarding.&#xA;&gt;&#xA;&#xA;I think measuring propagation will be a part of bitcoin wallets for the&#xA;forseeable future, although if all nodes reject that allows for a more&#xA;responsive and more helpful UI than just waiting for some arbitrary timeout&#xA;to elapse.&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20131031/61485d73/attachment.html&gt;</html></oembed>