1

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?

1 Answer 1

3

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.

1
  • There is also the possibility that a conflicting transaction is included in the alternative chaintip which would prevent the original transaction from getting included (a doublespend).
    – Murch
    Commented Oct 20, 2023 at 14:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.