ranochigo
Legendary
Offline
Activity: 3038
Merit: 4418
Crypto Swap Exchange
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 22, 2017, 02:06:24 PM |
|
Sorry for the bump but are you guys aware of the fact that people might scam with that method? A lot of people do not know that it is possible to "delete" unconfirmed transactions, so they might give the goods or whatever before it gets confirmed. Or do I miss something here?
It's not that easy. If you were to try to replace a transaction, nodes that has a transaction which spends that UXTO will reject it. Hence, the probability of nodes relaying and propagating them is very low. However, it is very possible with opt-in RBF. Nodes can be configured to accept and relay transactions which spends the same UXTO as another transaction in the mempool and has Opt-in RBF flagged. If you are dealing with huge amount of BTC, wait for at least a confirmation. It's that simple. Tl,dr; it isn't super easy.
|
|
|
|
.Sinister
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 22, 2017, 02:10:46 PM |
|
Sorry for the bump but are you guys aware of the fact that people might scam with that method? A lot of people do not know that it is possible to "delete" unconfirmed transactions, so they might give the goods or whatever before it gets confirmed. Or do I miss something here?
It's not that easy. If you were to try to replace a transaction, nodes that has a transaction which spends that UXTO will reject it. Hence, the probability of nodes relaying and propagating them is very low. However, it is very possible with opt-in RBF. Nodes can be configured to accept and relay transactions which spends the same UXTO as another transaction in the mempool and has Opt-in RBF flagged. If you are dealing with huge amount of BTC, wait for at least a confirmation. It's that simple. Tl,dr; it isn't super easy. I just understood the half of your answer but shouldn't it be possible to apply what the original poster described, wait a week and then spend the funds?
|
|
|
|
.Sinister
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 22, 2017, 02:17:50 PM |
|
Sorry for the bump but are you guys aware of the fact that people might scam with that method? A lot of people do not know that it is possible to "delete" unconfirmed transactions, so they might give the goods or whatever before it gets confirmed. Or do I miss something here?
You're right and people have scammed with this method. But people have been warned not to trust unconfirmed transactions. Aren't there any aspirations in the Bitcoin community to prevent this?
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3038
Merit: 4418
Crypto Swap Exchange
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 22, 2017, 02:18:27 PM |
|
I just understood the half of your answer but shouldn't it be possible to apply what the original poster described, wait a week and then spend the funds?
Rebroadcast it continually. If the transaction remains in the mempool, it is hard to double spend, provided that it doesn't have opt-in RBF flagged. Else, check if the person included a reasonable fee. It would be stupid to accept a transaction that pays 0.0001BTC/KB when it is obvious that the transaction needs at least 0.0005BTC/KB to be confirmed in a reasonable timeframe. Aren't there any aspirations in the Bitcoin community to prevent this?
Read my comment. Anyway, if I were to include insufficient fee for transaction X, do I wait for it to confirm in a really long time? It doesn't make a whole lot of sense. There's a reason why we only accept 0 confirmations for transactions with low value.
|
|
|
|
longbob72
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 22, 2017, 02:21:22 PM |
|
Sorry for the bump but are you guys aware of the fact that people might scam with that method? A lot of people do not know that it is possible to "delete" unconfirmed transactions, so they might give the goods or whatever before it gets confirmed. Or do I miss something here?
You're right and people have scammed with this method. But people have been warned not to trust unconfirmed transactions. Aren't there any aspirations in the Bitcoin community to prevent this? Deleted that post because I realized ranochigo already replied to you (didn't get a user-have-posted warning like usual). He's correct and have explained it better.
|
|
|
|
cncn
Newbie
Offline
Activity: 9
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 03, 2017, 11:57:17 AM |
|
i make it so and it works fine( ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) ) with the command : "C:\Program Files\Bitcoin\bitcoin-qt.exe" -zapwallettxes but i got this message from bitcoin qt: "Urgent: Alert key compromised upgrade required" ![Huh](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
|
achow101
Moderator
Legendary
Offline
Activity: 3486
Merit: 6822
Just writing some code
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 03, 2017, 03:55:44 PM |
|
i make it so and it works fine( ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) ) with the command : "C:\Program Files\Bitcoin\bitcoin-qt.exe" -zapwallettxes but i got this message from bitcoin qt: "Urgent: Alert key compromised upgrade required" ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) That message is completely unrelated to this thread and to the broader topic at hand. See https://bitcoin.org/en/alert/2016-11-01-alert-retirement for information about that message.
|
|
|
|
cncn
Newbie
Offline
Activity: 9
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 04, 2017, 08:25:44 AM |
|
i make it so and it works fine( ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) ) with the command : "C:\Program Files\Bitcoin\bitcoin-qt.exe" -zapwallettxes but i got this message from bitcoin qt: "Urgent: Alert key compromised upgrade required" ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) That message is completely unrelated to this thread and to the broader topic at hand. See https://bitcoin.org/en/alert/2016-11-01-alert-retirement for information about that message. thank you i see that i use in this case core 0.12.0 because of this i got the message ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
|
|
maxFreeman
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 73
Merit: 10
Crypto Investor
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
May 11, 2017, 08:02:51 PM |
|
Ultimate way to delete your forever unconfirmed transactions - Backup your wallet just in case
- Download Pywallet
- Run './pywallet.py --web'
- Go to http://localhost:8989 in your browser
- Fill the Delete form like this:
- Wallet Directory: /your/wallet/directory
- Wallet Filename: yourwalletfilename
- Key: all
- Type: leave 'Transaction'
- Click the Delete button
- Run 'bitcoin -rescan'
- Done, no more unconfirmed tx's
Hey, I just try to follow this instruction... but got problems. I downloaded pywallet and run pywallet.py --web. If I run it it wants to download a file called "pywallet.py" which I did... But what to do now? If I type in http://localhost:8989 in my brower I just get a message that it is not available. Does my wallet needs to be open at the time I do this? how about just start core with -zapwallettxes ? the unconfirmed tx will be gone. My unconfirmed transaction was 100% restored after opening bitcoin-qt with the following command... "C:\Program Files\Bitcoin\bitcoin-qt.exe" -zapwallettxes There was no need to install any additional programs. The functionality is built into bitcoin-qt. For the uninitiated, here's how to run the command above on Windows... (note: this will only work for bitcoin-qt v9+) - Open your Bitcoin Core wallet (bitcoin-qt.exe).
- Make a backup of your wallet, just in case [File > Backup Wallet].
- Close Bitcoin-qt (don't just minimise it, close it).
- Make a new shortcut or copy your existing bitcoin-qt shortcut.
- Right-click the new copy of the shortcut and choose Properties.
- Add " -zapwallettxes" (with a space and without quotes) to the end of the existing 'Target' field (see the command above - your path may be different, so just leave your path as it is).
- Click OK to save and close the properties window.
- You can now open your Bitcoin Core wallet using this new shortcut. After it opens, you should see "rescanning network XX%".
- Done! Your unconfirmed bitcoin should now appear in the balance area.
- Close your wallet.
- Delete the shortcut you just created to prevent accidentally using it again.
- Open your wallet using the original shortcut.
The lesson: Don't be a potato and send your transactions with zero fees! If I have missed something, please let me know. Actually the easiest way on Windows (assuming Bitcoin is installed in default location) can be boiled down to simply: - Backup Wallet (always before messing with your wallet)
- Start->Run->type "cmd" -> hit enter, a black command prompt window should appear
- Type
"C:\Program Files\Bitcoin\bitcoin-qt.exe" -zapwallettxes in the window and hit enter
No need to mess with shortcuts or anything, this will launch the GUI one time using the -zapwallettxes flag which is what you want in this case. Does someone knows how to do that on mac ? I'm using bitcoin core 0.12.1 In Terminal type: open -a bitcoin-qt.app --args -zapwallettxes
|
The more you give The more you get!
|
|
|
The-Real-Link
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
December 08, 2017, 08:23:05 PM |
|
Hi sorry for bumping this but I have some 0 / Unconfirmed transactions on my wallet. I have tried the -zap option and sure enough, it does remove them and restore the balance temporarily in my Core wallet. But then it seems to catch up with the network and the transactions reappear (maybe because they're still in memory pool elsewhere). I can definitely see them on Blockchain TXID as being 0 / Unconfirmed and unspent. I've heard people say 3-5 days but how long should I wait once I zapped the Core to ensure that I'm going forward with higher fee-paid transactions with the "reclaimed" coins and not risking a double spend on the network with my coins?
Is not touching Core for 3 days enough? A week? Thanks!
|
Oh Loaded, who art up in Mt. Gox, hallowed be thy name! Thy dollars rain, thy will be done, on BTCUSD. Give us this day our daily 10% 30%, and forgive the bears, as we have bought their bitcoins. And lead us into quadruple digits
|
|
|
solargod03
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
December 16, 2017, 11:57:57 PM |
|
I was having issue with low fee transaction. Did a double spend and after 2 weeks still no confirmation, and bitcoin balance was off in wallet. Deleted the mempool.dat file in bitcoin folder and entered -zapwallettxes=2 in the bitcoin-qt shortcut (backed up wallet first) and transaction eliminated from core and bitcoin balance restored to correct amount.
|
|
|
|
Derck
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
December 22, 2017, 09:17:26 PM |
|
Hello my friends,
To begin sorry for my bad English, I'm French :-)
I read all the posts but I don't understand some things.
I made a transaction with low fees (250) from Copay to Binnance. I never used Bitcoin core. Since 1 week the transaction is unconfirmed.
My money was sent from copay, so I can't use bitcoin core to recover this transaction? I tried to send my private key to bitcoin core but it doesn't work.
Can I change my wallet from copay to bitcoin core to use the "recovery tutorial" in bitcoin core?
Thanks, sorry for the inconvenience
|
|
|
|
Mirzafaraz
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
December 23, 2017, 02:39:46 PM |
|
Is it applicable to electrum wallet as well? I have two unconfirmed low fees transactions in my electrum wallet. I would like to cancel them. Please help.
|
|
|
|
Vermilion-
Jr. Member
Offline
Activity: 70
Merit: 1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 12, 2018, 11:32:37 AM |
|
If I was talking about 0.0x BTC's I wouldn't have really lost much but I am talking about more than half a bitcoin is stuck. I checked the Transaction ID on blockchain.info and it doesn't show up there.
|
|
|
|
|