zombie coins - an issue with my old unconfirmed transaction #8368

issue altar13 opened this issue on July 19, 2016
  1. altar13 commented at 10:46 AM on July 19, 2016: none

    When you check my wallet: https://blockchain.info/address/13XPgmeBu1dFWwXM321L5V3qKDLR7CP3Qd I should own some money but in reality all this bitcoins are locked in never ending unconfirmed transaction. How to deal with this kind of issues in the bitcoin core app? Is there any way to cancel unconfirmed transactions, edit, double spend or mine it by myself, anything that could help me to restore the control of my bitcoins? Is there any expiration time or my zombie coins can hang forever in the network? btw, I created this tx one month ago but receiving time from the network is fresh: https://www.localbitcoinschain.com/tx/33cfd21d6003acb420be90e6692e7bb75b6fc86e54ff0c97dc429afba64645e5 wtf? The bitcoin core automatically rebroadcast it or what?

    btcmain tx

  2. MarcoFalke commented at 10:51 AM on July 19, 2016: member

    A fee rate less than minRelayTxFee is usually <sub>(always)</sub> rejected by miners on mainnet.

  3. altar13 commented at 10:56 AM on July 19, 2016: none

    But what exactly it means, your money are lost forever? If you have too much money than instead of burning it you can send it to bitcoin network with 0fee?

  4. MarcoFalke commented at 11:01 AM on July 19, 2016: member

    No, the transaction likely only exists in your local mempool and the mempools of some block explorers.

    You can just send out a double spend with proper fee.

    Edit: Make sure the receiver knows that you will double spend the transaction. Also make sure to keep an eye on the fee when you create the double spend with createraw.

  5. altar13 commented at 11:10 AM on July 19, 2016: none

    but how to make this double spend in the bitcoin core app, is there any tutorial available, command line hack, anything? Whenever I try to make a new transaction I've got an error: "The amount exceeds your balance" :/

  6. jonasschnelli added the label Wallet on Jul 19, 2016
  7. joaopaulofonseca commented at 11:37 AM on July 28, 2016: contributor

    Instead of double-spending the tx, wouldn't abandontransaction 33cfd21d6003acb420be90e6692e7bb75b6fc86e54ff0c97dc429afba64645e5 and then restart the wallet make these coins available again?

  8. MarcoFalke commented at 5:27 PM on August 6, 2016: member

    abandontransaction only works on transactions which are not included in a block and are not currently in the mempool.

  9. MarcoFalke commented at 5:46 PM on August 6, 2016: member

    @altar13 You could try zapwallettxes.

  10. rebroad commented at 3:39 AM on August 7, 2016: contributor

    I think this issue helps to highlight that this could be made far easier for users to resolve. That people keep raising issues for this suggests that a long-term fix (in terms of user experience) still needs to be made. e.g. a GUI interface for zapping txs or double-spending txs - ideally letting the user decide which and the risks behind each option. Is there a "stuck transactions" label or a root cause issue already raised for this?

  11. MarcoFalke commented at 8:11 AM on August 7, 2016: member

    @rebroad You can help by reviewing #8456, which is a small step towards solving the problem.

  12. laanwj closed this on Jan 26, 2017

  13. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 15:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me