Can a transaction disappear after a transaction is submitted to the Bitcoin network?
I read about stale blocks. Are all transactions in a stale block going away? Is there a possibility that transactions will be lost in the bitcoin network?
Bitcoin Stack Exchange is a question and answer site for Bitcoin users, developers, and enthusiasts. It only takes a minute to sign up.Sign up to join this community
When a block, or set of blocks, is dropped (orphan block, minor fork, chain reorganization), any transactions in those blocks are returned to the mempool. Usually, many of these transactions will be contained in the blocks that replace the dropped blocks, and end up in the chain anyways.
It is relatively rare for a transaction to outright disappear, and will never happen for a transaction with sufficient confirmations. It is not unheard of for transactions with very low fees to be evicted from the mempools of enough nodes to be lost entirely during times of network congestion, however.