Pages:
Author

Topic: Unconfirmed Stuck Transaction QT/Core / Network Synch Issue - page 2. (Read 462 times)

legendary
Activity: 2898
Merit: 3937
I have decided to go with Core but just have a couple of questions. 
Bitcoin-qt was rebranded as Bitcoin Core, if you had any doubts.
I will firstly back up my QT wallet, but I am wondering – in Core somewhere will there be a simple option to load a wallet or is the process more elaborate?

Also, I’m doubting that I will need to recync since on my hard drive I have blockchain data (AppData\Roaming\Bitcoin) so I can point the Core data directory to that folder if it isn’t in the first place?  Is there anything else I need to know about this?     
Core should still be pointing at that directory even with an upgrade, it's the default directory anyways. In the case that it doesn't get directed at the correct directory, you can just change it manually with a command. Bitcoin Core will always load the wallet.dat that is in the data directory.
 
You shouldn't have to resynchronize.
newbie
Activity: 17
Merit: 5
Hi everyone.
Sorry I stayed away for so long.  I needed a break.

In the meantime my QT blockchain did finish syncing.
I tried making a transaction on March 11 and it went through so I figured my problems were over. 
But then I made another transaction while fully synced on March 26 and it did not go through.
As of now those funds still did not come back into my wallet.     

The receiver sent me this: 

Quote
Hello,

Your payment has not been sent for this invoice.

You can confirm by checking the BTC address on the blockchain:
https://blockstream.info/address/3NHdYjNKhPJaRMDtemXWysxbfGrTi2EnkK

The Transaction ID referenced is also not valid:
https://blockstream.info/search?q=7f17a5fc59dc9d7640d881927083f4615ddf066e493e8bf31914a8b26e50e8a9


Thanks!

I’m guessing the advice on this forum will be the same – I should upgrade my wallet.
I have decided to go with Core but just have a couple of questions. 
I will firstly back up my QT wallet, but I am wondering – in Core somewhere will there be a simple option to load a wallet or is the process more elaborate?
Also, I’m doubting that I will need to recync since on my hard drive I have blockchain data (AppData\Roaming\Bitcoin) so I can point the Core data directory to that folder if it isn’t in the first place?  Is there anything else I need to know about this?     
 
Here are the details of my unsuccessful transaction that did not come back:

Quote
Status: 0/unconfirmed
Date: 2021-03-26 17:52
To: visa01 3NHdYjNKhPJaRMDtemXWysxbfGrTi2EnkK
Debit: -0.00403933 BTC
To: Network Fee Donation 19yFRV1tSgJE2p3gQmeufntAsufatUvCs4
Debit: -0.0001 BTC
Transaction fee: -0.0005 BTC
Net amount: -0.00463933 BTC
Transaction ID: 7f17a5fc59dc9d7640d881927083f4615ddf066e493e8bf31914a8b26e50e8a9

And of course I continue to be very appreciative for the excellent help that I have been getting from the community. 
legendary
Activity: 3206
Merit: 2904
Block halving is coming.
~snip~


This is just another option but for me, this is still safe.

What I think is to export the private keys from your Bitcoin core but this time make sure your PC is not connected to the internet. Then install Electrum just download them to the original website electrum.org make sure that you downloaded them from another PC then transfer the Electrum installer to your PC where your Bitcoin core installed.

Now, install Electrum and import the private keys that you export from the Bitcoin core.

Since it does not have balance and not connected to the internet I suggest you install Electrum again on another PC that is connected to the internet but this time import a public key and make a watch-only wallet.

Once you have a watch-only wallet you can make unsigned raw/hex transactions and transfer the raw/hex code through USB and import it to Electrum where you import the private keys. After that, you can sign the transaction, and after you signed it will show another generated raw/hex code copy them again and put them all into notepad and transfer it back to another PC and import it to Electrum watch-only wallet to broadcast the transaction.
HCP
legendary
Activity: 2086
Merit: 4314
Quote
If you didn't update, what version are you actually running?
My version of QT is 4.8.5
You're looking at the wrong info... Can't remember what the old versions of Bitcoin QT/Core looked like... but in the newer ones there are two "about" screens:


Which gives:

and



If it's not obvious from the "About..." window... maybe check on the "Information" tab for the client version:

legendary
Activity: 2898
Merit: 3937
My version of QT is 4.8.5
Core has quite a few performance optimization, especially in the recent releases. I would recommend you to upgrade Core immediately, older versions tends to have some bugs and are generally incompatible with some of the new changes implemented.

The sole inclusion of headers first synchronization would help with your download progress immensely as it can be parallelized. Back up your wallet.dat and download the latest Bitcoin Core.
newbie
Activity: 17
Merit: 5
So, it seems like the safest course of action is to back up my wallet, upgrade to Core, then increase database cache.  I will want to do the Core upgrade obviously in a safe manner.

Quote
It's a setting in Bitcoin Core, just go to Options and increase database cache.
QT does not have an option to increase database cache.  I will look at doing this when I have Core.     

Quote
If you didn't update, what version are you actually running?
My version of QT is 4.8.5

Quote
Do you know what processor and how much RAM your computer has? Also, do you know if it is using an SSD (Solid State Drive) or an HDD (Hard Disk drive) for storage?
I’m using an i5 3.20GHz processor and have 12GB of RAM.  And just a regular HDD. 

Quote
Also how fast is your internet
50MB/S

Quote
Where exactly is it up to in the syncing process?
In about three weeks I went from 223 weeks behind to the current 30.  I was leaving my PC on all day and at first I was synching about 15 weeks per day then progressively slower to the point that I am now synching about three weeks per day.  Also, I was closing all of my other programs for most of the synch in the belief this would speed it up.

Quote
You may need to rebroadcast this transaction if you still want it to go through. However, if it isn't needed urgently, I would recommend that you update to the latest Bitcoin Core and wait for it to fully sync before you attempt to make any transactions.
Yes I’m pretty sure the transaction did not go through.  I’m not too worried and will do the transaction over when the time comes. 


HCP
legendary
Activity: 2086
Merit: 4314
My original plan was to just be patient and let the QT network synch, but this had gotten progressively slower to the point that now it is so slow it has become intolerable, and getting more so.  
Did you update to "Bitcoin Core" yet? Huh Latest version is 0.21.0... I would recommend making a backup (or two) of your wallet.dat before updating. If you didn't update, what version are you actually running? Huh


I am willing to wait awhile for the synch, I’m not in a huge rush to use my funds, just like I said the current speed has become incredibly slow.  If so, I am running a PC with Windows 10.  Is there anything else you need to know for this?    
Do you know what processor and how much RAM your computer has? Also, do you know if it is using an SSD (Solid State Drive) or an HDD (Hard Disk drive) for storage? Huh


[Wondering what the community thinks about this?  Is one of these methods less risky than the other?  Any advice or tips that I can get to help me do this would be appreciated
The least risky method is, as previously stated, just letting Bitcoin Core finish syncing. Where exactly is it up to in the syncing process? Huh


Also, your transaction appears to have dropped from the network, I cannot find txid: "020d601b2908df3af33a288f37965a6dceb3542173a11528b6906b1643c0d642" anywhere Undecided

You may need to rebroadcast this transaction if you still want it to go through. However, if it isn't needed urgently, I would recommend that you update to the latest Bitcoin Core and wait for it to fully sync before you attempt to make any transactions.
legendary
Activity: 3262
Merit: 16303
Thick-Skinned Gang Leader and Golden Feather 2021
Unless adding "dbcache" is less risky?
It's a setting in Bitcoin Core, just go to Options and increase database cache. However, that's only useful if you have enough RAM, and considering how slow your sync is, you could be low on RAM already.
Changing only a setting is definitely the safest option.

Exporting your private keys and importing them into Electrum is much faster, but also more risky (especially if you don't really know what you're doing).
newbie
Activity: 17
Merit: 5
Hey there BitMaxz / community. 
Sorry I didn’t get back to you sooner.
My original plan was to just be patient and let the QT network synch, but this had gotten progressively slower to the point that now it is so slow it has become intolerable, and getting more so. 
Now I am thinking that I should take your advice and copy my private keys to Electrum or add a "dbcache"?
This is not something that I currently know how to do. 
I guess that somewhere in QT there is a private key, then I download and install Electrum and somewhere in there will be a place to copy my private key?   
Unless adding "dbcache" is less risky?  I am willing to wait awhile for the synch, I’m not in a huge rush to use my funds, just like I said the current speed has become incredibly slow.  If so, I am running a PC with Windows 10.  Is there anything else you need to know for this?   
Wondering what the community thinks about this?  Is one of these methods less risky than the other?  Any advice or tips that I can get to help me do this would be appreciated
legendary
Activity: 3206
Merit: 2904
Block halving is coming.

I'm 223 weeks behind so it looks like a QT synch would take forever.  Is there another way?



Some additional from posts above if your Bitcoin-QT takes too long to sync you can improve the syncing process by adding "dbcache" in your configuration.

If you can share the system specs of your PC we can recommend a few configs to improve the syncing process but why would you like to use a full node?

You can use other wallets that don't need to download the whole blockchain if you don't want to wait for long syncing unless if you have good specs of PC and enough internet speed.
I suggest if you just want to use it as a wallet for daily use switch to other wallets like Electrum.

You can export private keys from the Bitcoin core and then sweep or import the private key to Electrum.
legendary
Activity: 2212
Merit: 5622
Non-custodial BTC Wallet
Your transaction I'd was not found  so you dont really have a problem. Your funds are probably safe.

You can import your private keys / seed into a better wallet and try again.

I suggest electrum, as mentioned above.
HCP
legendary
Activity: 2086
Merit: 4314
I'm 223 weeks behind so it looks like a QT synch would take forever.  Is there another way?
It won't take 223 weeks to sync if that is what you're worried about. It will likely take a few days to catch up, but it would be the best option if you can wait... that way, it'll help prevent a similar problem in the future.


Quote
I’m also reading that a low transaction fee can cause this?     
The issue that I can see is that your transaction has not propagated on the network very well. I can't see any transaction with the ID: 020d601b2908df3af33a288f37965a6dceb3542173a11528b6906b1643c0d642 on any of the major block explorers (nor is it in the mempool of my personal bitcoin node).

Either it is invalid, or it's just not being relayed because the fee is too low... currently, the "mempoolminfee" is up over 4 sats/byte: https://statoshi.info/dashboard/db/memory-pool?panelId=3&fullscreen

Any transaction that attempts to pay less than this will likely be dropped from the mempool of most nodes running a "default" config.


Quote
What exactly is a miner, what would one cost, and is this a better way to go for me?   
No. A "miner" is specialised hardware dedicated to trying to mine Bitcoin blocks. Running a solo mining rig is not going to help you here...
legendary
Activity: 2898
Merit: 3937
Yes. Out of sync clients are not exactly great for sending transaction as there'll be a chance that you'll be creating invalid transactions (a transaction that selects UTXOs which are already spent), which is AFAICT is your case.

The address that you've provided doesn't seem to have 0.01BTC and it appears to only have 0.0026BTC, unless you're spending in conjunction with other change addresses. Until you synchronize your client, you cannot tell the actual balance.

The problem here isn't with your fees (though it could be). I suspect your client created an invalid transaction which spends coins that has already been spent.

You can try exporting the private keys of the relevant addresses and importing them in Electrum if you can't wait.
newbie
Activity: 17
Merit: 5
I would very much appreciate some help with a transaction. 

I made a btc transaction on QT that did not go through and is frozen.  This was to a company I have successfully used before, but it has been a few years. 
The receiver sent me a link that supposedly confirms that the payment was not made (https://blockstream.info/address/37ua6XDW8wyAMnM8rBgsKRTEECQayhmGC2).

Here are my transaction details:

Status: 0/unconfirmed
Date: 2021-01-08 11:44
To: 37ua6XDW8wyAMnM8rBgsKRTEECQayhmGC2
Debit: -0.01000946 BTC
To: Network Fee Donation 19yFRV1tSgJE2p3gQmeufntAsufatUvCs4
Debit: -0.0001 BTC
Transaction fee: -0.0001 BTC
Net amount: -0.01020946 BTC
Transaction ID: 020d601b2908df3af33a288f37965a6dceb3542173a11528b6906b1643c0d642

I'm using the older QT wallet which I am learning is upgradable to Core, I believe?  If I were to upgrade would this help my situation, and if I did the upgrade would I still be able to recover the unconfirmed transaction in the new wallet as well as my balance? 

Could the problem be that my QT network is unsynchronized?
The last time I used it it was out of synch as well, but the transaction still went through.

I'm 223 weeks behind so it looks like a QT synch would take forever.  Is there another way?

I’m also reading that a low transaction fee can cause this?     

What exactly is a miner, what would one cost, and is this a better way to go for me?   

Any help that I can get with this would be very much appreciated.
Pages:
Jump to: