Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Erkallys on June 27, 2017, 08:17:19 PM



Title: Any way to cancel a 0 confirmations transaction ?
Post by: Erkallys on June 27, 2017, 08:17:19 PM
So hello everyone ! I ordered something on Newegg using Bitcoin as checkout option, but after some time, my order got canceled because there was no confirmation, because of the clugged network. So can I just cancel this transaction ?


Title: Re: Any way to cancel a 0 confirmations transaction ?
Post by: DannyHamilton on June 27, 2017, 08:26:48 PM
No. Bitcoin transactions can not be cancelled.

The best you might be able to do (with a bit of technical knowledge and luck) would be to send a replacement transaction to yourself that spends the exact same outputs.  If you can get that replacement transaction confirmed, then the original transaction will become invalid.


Title: Re: Any way to cancel a 0 confirmations transaction ?
Post by: jackg on June 27, 2017, 10:46:58 PM
No. Bitcoin transactions can not be cancelled.

The best you might be able to do (with a bit of technical knowledge and luck) would be to send a replacement transaction to yourself that spends the exact same outputs.  If you can get that replacement transaction confirmed, then the original transaction will become invalid.

Following on from this, if the transaction is large enough (worth the fees).
1. Load up the wallet you are using and locate where the private keys are stored, get the wallet clients to show the corrosponding private key to the address(s) you used to send the transaction.
2. Download a mobile wallet onto your phone or another wallet onto your computer.
3. If you're using your phone, click "Sweep Paper Wallet" and scan the QR code on your computer (it'll be useful to know that once this is done you cannot use the bitcoin again).
OR
If you're using a different wallet on your computer, load the private keys up in plain text and merely click an import button on the wallet and paste the private key in there.
4. On your phone/wallet on your computer, you can then send this transaction back to your original wallet (noting that the address you use will have to be different from the first as the wallet will have marked the first address as not being secure as it has had its private keys shared with another device.

Either that, or if you know the transaction will not confirm, you can try to wait for it to cancel itself.


Title: Re: Any way to cancel a 0 confirmations transaction ?
Post by: socks435 on June 27, 2017, 10:52:58 PM
I think if your transaction still not confirm i think it can automatically rejected by the network and receive back to your bitcoin address where your bitcoin from.. 
Only you can do right now is to increase the transaction fee if your transaction are get warning like small fee you should increase the fee and receive confirmation in minutes.
Electrum is a good wallet and use the dynamic fees.. so that you have auto estimation and you won't experience of slow transaction if you always choose full miners fee like in electrum..


Title: Re: Any way to cancel a 0 confirmations transaction ?
Post by: xIIImaL on June 28, 2017, 08:01:42 AM
I think if your transaction still not confirm i think it can automatically rejected by the network and receive back to your bitcoin address where your bitcoin from.. 
Only you can do right now is to increase the transaction fee if your transaction are get warning like small fee you should increase the fee and receive confirmation in minutes.
Electrum is a good wallet and use the dynamic fees.. so that you have auto estimation and you won't experience of slow transaction if you always choose full miners fee like in electrum..

We were not aware of the fees he added to that transaction. If fees not enough it may reject by the mining network. However, if he used the default fees or some decent fees which can processed from the mining pool end.
It do not have an option to cancel that transaction.


Title: Re: Any way to cancel a 0 confirmations transaction ?
Post by: Gambler_btc on June 28, 2017, 08:04:15 AM
No. Bitcoin transactions can not be cancelled.

The best you might be able to do (with a bit of technical knowledge and luck) would be to send a replacement transaction to yourself that spends the exact same outputs.  If you can get that replacement transaction confirmed, then the original transaction will become invalid.

Following on from this, if the transaction is large enough (worth the fees).
1. Load up the wallet you are using and locate where the private keys are stored, get the wallet clients to show the corrosponding private key to the address(s) you used to send the transaction.
2. Download a mobile wallet onto your phone or another wallet onto your computer.
3. If you're using your phone, click "Sweep Paper Wallet" and scan the QR code on your computer (it'll be useful to know that once this is done you cannot use the bitcoin again).
OR
If you're using a different wallet on your computer, load the private keys up in plain text and merely click an import button on the wallet and paste the private key in there.
4. On your phone/wallet on your computer, you can then send this transaction back to your original wallet (noting that the address you use will have to be different from the first as the wallet will have marked the first address as not being secure as it has had its private keys shared with another device.

Either that, or if you know the transaction will not confirm, you can try to wait for it to cancel itself.

wow, thanks for sharing! didn't knew that one!