rubikus (OP)
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 07, 2017, 04:24:04 PM |
|
Bitcoin Client Software and Version Number: Bitcoin Core Version v0.14.1 (64-Bit) Operating System: Windows 10 64 Bit System Hardware Specs: 16GB/RAM, i7-2600K CPU with 3.40GHz, 1.5TB Western Digital WD15EADS-00p8b0 Description of Problem: See below Any Related Addresses: - Any Related Transaction IDs: - Screenshot of the problem: - Log Files from the Bitcoin Client: See below Hello! My Bitcoin Core client became extremely slow and unresponsive when synchronizing. It also hangs for seconds up to minutes when trying to click on something in the GUI. After synchronizing, it is usable. It was not like this in the beginning. It took several hours to synchronize just the last 3 days. When synchronizing, it is almost impossible to use the client. When I just try to do a right-click (e.g. to copy transaction details) it takes about a minute until the context menu shows up. Also, the title bar shows "not responding". The weird thing is that when I check the task manager, CPU load is low (<10%), network usage is low (<1MB/s, usually just a few KB/s), RAM usage is low (4GB/16GB), hard drive active time is almost 100% - but read/write is using only low bandwidth (less than 1MB/s). It did not behave like that some months ago. I upgraded to the latest version 0.14.1, but it does not make a difference. My PC hardware is not that bad. I have 16GB/RAM, i7-2600K CPU with 3.40GHz, Win 10 64 Bit. Harddrive where the Blockchain is stored is a 1.5TB Western Digital WD15EADS-00p8b0 with 250GB free space. Network connection seems also not to be the problem. Litecoin client synchronizes days in just a minute with network usage peaks around 24MBit/s. My network connection is 400MBit/s. It rather seems to be a different issue. Is there any issue like this known? Is there anything I can find out from the log files or console? Only messages which look a little bit suspicious (but I don't know if it is related to the behaviour) are the following, which repeat from time to time: -2017-06-07 16:07:10 version handshake timeout from 14 -date='2017-05-23 14:15:53' progress=0.999875 cache=124.1MiB(85788tx) warning='1 of last 100 blocks have unexpected version' <- But I see this kind of messages in Litecoin Client also sometimes
Some help would really be appreciated!
|
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 06:39:56 AM |
|
I'm having the exact same problem. After 3 years of taking a break, I come back trying to sync and it now been 4 days. The program keeps freezing up. Are there any light wallets that use the wallet.dat file?
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
BlindMayorBitcorn
Legendary
Offline
Activity: 1260
Merit: 1116
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 06:44:04 AM |
|
I'm having the exact same problem. After 3 years of taking a break, I come back trying to sync and it now been 4 days. The program keeps freezing up. Are there any light wallets that use the wallet.dat file?
Multibit classic is still available, but the highest transaction fee is too low and the plonkers aren't fixing it. IDK. People will probably recommend Electrum..
|
Forgive my petulance and oft-times, I fear, ill-founded criticisms, and forgive me that I have, by this time, made your eyes and head ache with my long letter. But I cannot forgo hastily the pleasure and pride of thus conversing with you.
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 06:48:01 AM |
|
I actually have Electrum installed, but found out it doesn't support wallet.dat
I do have a balance in my old wallet, but having issues syncing.
What's wrong with having a low transaction fee? Isn't this a good thing?
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
BlindMayorBitcorn
Legendary
Offline
Activity: 1260
Merit: 1116
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 06:51:32 AM Last edit: June 10, 2017, 11:40:18 AM by BlindMayorBitcorn |
|
I actually have Electrum installed, but found out it doesn't support wallet.dat
I do have a balance in my old wallet, but having issues syncing.
What's wrong with having a low transaction fee? Isn't this a good thing?
Well, not if you want someone to include your transaction in the next block it isn't. The highest you can set it at is .0005 BTC per KB. If that's cool with you, then it's a decent wallet.
|
Forgive my petulance and oft-times, I fear, ill-founded criticisms, and forgive me that I have, by this time, made your eyes and head ache with my long letter. But I cannot forgo hastily the pleasure and pride of thus conversing with you.
|
|
|
crazyjack
Legendary
Offline
Activity: 1315
Merit: 1002
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 06:53:01 AM |
|
What's wrong with having a low transaction fee? Isn't this a good thing?
Well if you transaction fee is set to low you will have to wait for a very long time for miners to confirm your transaction. Please check below stated link for recommended transaction fee that will speed up your transaction. https://bitcoinfees.21.co/This is taken form above site. The fastest and cheapest transaction fee is currently 390 satoshis/byte, shown in green at the top.
|
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 07:05:49 AM |
|
Thanks for the fee info. I understand now.
However, I'm still having problems with syncing. Is there a "light" wallet that uses "wallet.dat"?
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
HI-TEC99
Legendary
Offline
Activity: 2772
Merit: 2846
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 09:16:57 AM |
|
Thanks for the fee info. I understand now.
However, I'm still having problems with syncing. Is there a "light" wallet that uses "wallet.dat"?
Not that I'm aware of. However you can install the electrum light wallet, then use the instructions in the quote to export your private keys from your Bitcoin Core client and import them into electrum. Click file, then receiving addresses. Find the address you sent coins to in the window that opens, right click it, and select copy address. Close the addresses window. Click help, then debug window. In the debug window that opens click console. In the text box at the bottom of the window type dumpprivkey yourAddresswhere yourAddress is the address you sent coins to and copied earlier. Press your enter key. The private key for that address should appear in the console window. Copy it. This is an example private key. L48toSntMVhC2az4KAQCWscrQGfPbT55yCgzM5cmx9Ao69pTdwrq Download and install electrum. https://electrum.org/#downloadImport your private key into it using these instructions. http://docs.electrum.org/en/latest/faq.html#can-i-import-private-keys-from-other-bitcoin-clientsAfterwards your coins should be spendable.
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4318
<insert witty quote here>
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 09:42:22 AM Last edit: November 15, 2023, 09:07:09 AM by HCP |
|
I believe wallet.dat is used only by Bitcoin QT/Core isn't it? Having said that, you should be able to dumpprivkey (or dumpwallet?) and then simply import the private keys into a "light" wallet like Electrum. You don't need your wallet to be synced to be able to do this... You might be better off "disabling the network activity" by clicking the network icon in the bottom right corner... that should stop the app from being slow and unresponsive while you try to extract the keys. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Ftalkimg.com%2Fimages%2F2023%2F11%2F15%2FzlvS8.png&t=665&c=EVzzxbbl0QUzYQ)
|
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 11:21:22 AM |
|
I'm getting an error message: "Error: Please enter the wallet passphrase with walletpassphrase first. (code -13)"
I guess it's because I have a password attached to it, but I'm not sure how to work the comment now.
I tired:
PASSWORD dumpprivkey ADDRESS dumpprivkey PASSWORD ADDRESS dumpprivkey ADDRESS PASSWORD
They didn't work. I tired just the PASSWORD with nothing else, but that didn't work either. Any idea how do to do this, if I have a password attached?
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4318
<insert witty quote here>
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 11:29:40 AM |
|
you need to unlock the wallet first... walletpassphrase "passphrase" timeout walletpassphrase "passphrase" timeout
Stores the wallet decryption key in memory for 'timeout' seconds. This is needed prior to performing transactions related to private keys such as sending bitcoins
Arguments: 1. "passphrase" (string, required) The wallet passphrase 2. timeout (numeric, required) The time to keep the decryption key in seconds.
Note: Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.
Examples:
unlock the wallet for 60 seconds > walletpassphrase "my pass phrase" 60
|
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 11:46:18 AM |
|
Okay, great! I followed your instructions and was able to load it on to electrum.
I do see my past history from back in 2014, but my balance remains zero. Does it need time to update?
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4318
<insert witty quote here>
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 12:15:53 PM |
|
If the icon in the bottom right corner is a green dot, it is synced. if it is a couple of blue arrows, it is still syncing... The syncing process is generally relatively quick, however it will be somewhat dependent on your internet connection. Having said that, i've not had it take more than a fewminutes to fully catch up a whole wallet after a restore. Mind you, my history is only a year old... so if you have things going back to 2014 it could take a little longer ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
|
|
HI-TEC99
Legendary
Offline
Activity: 2772
Merit: 2846
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 03:18:06 PM |
|
Okay, great! I followed your instructions and was able to load it on to electrum.
I do see my past history from back in 2014, but my balance remains zero. Does it need time to update?
Search for the addresses you think should contain coins at this block explorer website If both your wallet and that site says an address is empty then it's probably empty. https://blockchain.info/If you use that site to search for every address that shows in your Bitcoin Core client you might find one that contains coins. Maybe you forgot which addresses you sent coins to after all this time.
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3038
Merit: 4418
Crypto Swap Exchange
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 03:36:07 PM |
|
Okay, great! I followed your instructions and was able to load it on to electrum.
I do see my past history from back in 2014, but my balance remains zero. Does it need time to update?
It's probably updated. I have a hunch that your Bitcoins may have been in one of the change addresses. Go to Bitcoin Core, Debug Window>Console and then type "listaddressgroupings". This should show you all your Bitcoin Addresses within the wallet, including the change address. Key in each one into Blockexplorer.com and import/sweep those with balance into Electrum.
|
|
|
|
MtRev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 07:59:41 PM |
|
Bitcoin address can automatically change? I feel so outdated or just not educated enough about this. This is all new to me
|
Don't trade alone! Let's Talk Money!Stocks, Options, Crypto, Forex, Dividends and the Commodities market
|
|
|
HI-TEC99
Legendary
Offline
Activity: 2772
Merit: 2846
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 10, 2017, 08:29:48 PM |
|
Bitcoin address can automatically change? I feel so outdated or just not educated enough about this. This is all new to me
That feature's fairly new, it's called a hierarchical deterministic (HD) wallet. Last summer the core dev team merged HD wallet support into core's code. Instead of your wallet generating random addresses it generates a random 128 bit value and uses that to calculate 12 words. The 12 words are called your wallet's seed phrase, and you can use them to restore all the addresses your wallet will ever generate. Your wallet can generate an almost limitless number of addresses from its seed phrase. Each time you send coins from an address it sends what's left over to a new address to store the change in. Not reusing addresses enhances your wallet's privacy. It makes it harder to figure out which addresses belong to the same wallet. This is the announcement of the new feature on bitcoin.com. https://news.bitcoin.com/hd-wallet-support-finally-coming-bitcoin-core/HD wallets are an important use-case for the bitcoin ecosystem. This is because deterministic wallets don’t reuse bitcoin addresses, which helps with user privacy. There's an explanation of HD wallets here. https://en.bitcoin.it/wiki/Deterministic_wallet
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4318
<insert witty quote here>
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 11, 2017, 06:02:03 AM |
|
Ahhh yes... sorry, I forgot to mentiom to make sure you have dumped the privkeys for your "change addresses". ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) If you want a shortcut to identify all the addresses in your wallet that contain coins, you can use "listunspent" in the debug console in Bitcoin Core. Make sure you have run dumpprivkey for each address listed as containing a UTXO. Import those to Electrum and the balance should match up ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) You can also see all the UTXOs if you turn on "Coin Control"... "Settings -> Options -> Wallet -> Enable Coin Control Features"... then if you goto send and click "inputs" you'll get a list of UTXOs... Change addresses will most likely be listed as "(change)"
|
|
|
|
rubikus (OP)
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 11, 2017, 04:43:49 PM |
|
Is there also a way to fix the original problem and use Bitcoin Core? Or do you all use Electrum or some other light wallet?
|
|
|
|
|