<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Transaction_expiration</id>
	<title>Transaction expiration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Transaction_expiration"/>
	<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Transaction_expiration&amp;action=history"/>
	<updated>2026-05-15T17:41:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://en.zaoniao.it/index.php?title=Transaction_expiration&amp;diff=7274&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;Transaction expiration is a common ''myth/misconception''. Once a Bitcoin transaction is created, it never automatically expires. In theory, a transaction could be created, ge...&quot;</title>
		<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Transaction_expiration&amp;diff=7274&amp;oldid=prev"/>
		<updated>2019-07-29T08:23:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Transaction expiration is a common &amp;#039;&amp;#039;myth/misconception&amp;#039;&amp;#039;. Once a Bitcoin transaction is created, it never automatically expires. In theory, a transaction could be created, ge...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Transaction expiration is a common ''myth/misconception''. Once a Bitcoin transaction is created, it never automatically expires. In theory, a transaction could be created, get stuck at 0 confirmations for some ''years'', and then all of a sudden confirm.&lt;br /&gt;
&lt;br /&gt;
Several wallets have the behavior of deleting outgoing transactions from their transaction list after a few days of being unconfirmed. This is insane, and could lead to losses. Consider the following example&lt;br /&gt;
&lt;br /&gt;
# You send a transaction. It gets stuck due to having a too-low fee.&lt;br /&gt;
# Your wallet deletes the transaction after a number of days.&lt;br /&gt;
# You still want to send the transaction, so you create a new transaction with the same value but a higher fee. This confirms.&lt;br /&gt;
# The recipient uses [[CPFP|child-pays-for-parent (CPFP)]] to get the first transaction to ''also'' confirm. You have now paid twice, losing BTC, even though the first transaction &amp;quot;expired&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It ''is'' possible to create two transactions that are mutually exclusive. For example, the proper way of [[Fee bumping|increasing the fee]] in the above example would be to send another transaction that ''uses exactly the same [[Coin analogy|coins]]'' as the first transaction. Since a single coin can't be spent more than once, only one of the transactions will ever confirm. Actual losses due to the insane expiration behavior of certain wallets are rare because wallets often ''accidentally'' use the same coins when recreating an &amp;quot;expired&amp;quot; transaction, but it is very reckless to rely on this.&lt;br /&gt;
&lt;br /&gt;
This myth may have been started by [[Bitcoin Core]]'s default behavior of removing transactions from its [[memory pool]] after 72 hours (later changed to 2 weeks). Due to this behavior, it became likely in most cases that a transaction would never confirm after it went 72 hours unconfirmed. However, just because ''most'' nodes will forget about a transaction doesn't mean that everyone must or will do so. You have to plan for the worst case, not the typical case.&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&lt;br /&gt;
[http://bitcoin.it/ http://bitcoin.it/]&lt;br /&gt;
[[Category:Currency]]&lt;br /&gt;
[[Category:Exchange]]&lt;br /&gt;
[[Category:E-commerce]]&lt;br /&gt;
[[Category:Bitcoin]]&lt;br /&gt;
==See Also on BitcoinWiki==&lt;br /&gt;
* [[Imigize]]&lt;br /&gt;
* [[ViValid]]&lt;br /&gt;
* [[Property Coin]]&lt;br /&gt;
* [[Menlo One]]&lt;br /&gt;
* [[CryptoPolice]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>