It says "last received block was generated 883 days ago" and blocks remaining number stopped. On bottom left it says "Reindexing blocks on disk".
How can I move my bitcoin address from Qt wallet 4.8.3 to BitcoinCore?
Qt 4.8.3 is NOT A VERSION OF BITCOIN CORE. That is the version of the GUI framework (Qt) that is used by Bitcoin Core. 4.8.3 hasn't been used by Bitcoin Core in a while, so you are probably using 0.9.x or earlier. You are using old software. I recommend that you first upgrade to the latest software, Bitcoin Core 0.12.1. Let that run and see if that has any issues. Can you provide the debug.log file? Yes I want to upgrade it to Bitcoin Core 0.12.1. The problem is I can not find private keys of my current bitcoin address located in Bitcoin version v0.8.1-beta client. There is no need to have to export your keys when upgrading across Bitcoin Core versions. All of the wallets are compatible.
|
|
|
How about Qt version 4.8.3? Is it possible to move a bitcoin address from Qt 4.8.3 to somewhere else?
Qt 4.8.3 is NOT A VERSION OF BITCOIN. That is the version of the GUI framework (Qt) of your version of Bitcoin Core. 4.8.3 hasn't been used in some time, so you are probably using Bitcoin Core 0.9.x or earlier. The same process can be used. It hasn't changed in a long time. The problem is I can't find the private keys on this 4.8.3 version of the bitcoin wallet. Again, the wallet is not version 4.8.3. Look at Help > About Bitcoin Core and it will tell you what version of Bitcoin Core you are using. The Qt version doesn't matter. You get your private keys using dumpprivkey. I described how to do that here: https://bitcointalk.org/index.php?topic=1488610.msg15015386#msg15015386. If you are getting an error, then please tell us what error you are getting.
|
|
|
This is just what ive done this evening after doing some more reading. As far as I can see, I now have the correct amount in Electrum. Seeing as this machine is usually off majority of the time, would you concur that this is a good storage option for my BTC over Bitcoin Core?
If that computer is off most of the time, then any desktop wallet would be safe. Electrum is a good choice and when you need to use the wallet, it will be very quick to start and be synced. Is there anything else I need to do in order to check the BTC are succesfuly in Electrum before uninstalling Bitcoin Core from the machine?
Nope, but it may be a good idea to hold onto your wallet.dat file anyways. It looks like Electrum does not download the blockchain, need to do some more reading around it.
No, it does not download the blockchain. It is called an SPV wallet. Basically it means that it lets someone else download the blockchain and then it requests its data from that person. There is a little bit of trust involved as you need to trust that the server providing you the data is not malicious and will not give you bad data. This makes it only slightly less secure than a full node. I am in Australia, so only get 100GB a month download, so dont really fancy using up most my bandwidth on starting over, plus if I want to access the BTC again in a few months, I will have to repeat the whole process.
Right, that makes sense. Bitcoin Core eats up a ton of bandwidth anyways from normal operation.
|
|
|
What is the best steps to rectify this? Can I shut my machine down mid-index, and it picks up where it left off when I boot up again?
Yes. It will pick up from where it left off. Having to continuously reindex is usually indicative of failing hardware. I suggest that you run some diagnostics on your hard drive to see if something is wrong. If nothing is wrong, the best solution is to probably start from scratch. This means that you delete all of the blocks and databases and allow Bitcoin Core to fully sync from the beginning. I would like to move away from Bitcoin Core. Its taking up huge amounts of disk space (which I hear 0.12 can get around) but I have heard great things in another post about Electrum.
You can enable pruning by using the -prune option in the startup command. This will still have to download the entire blockchain but most of it will be deleted thus saving space. Do I have to wait for Bitcoin Core to catch up syncing with the Blockchain before I can send any money?
Yes. I plan to download and install Electrum alongside Bitcoin Core. Send money from Bitcoin Core wallet to Electrum. Uninstall Bitcoin Core. Would there be any issues with this approach?
No, but if you want it to happen quickly, you should probably export your private keys from Bitcoin Core and sweep them into Electrum. Really appreciate any help on this. I will have to repeat the process for a friend at the weekend as well. EDIT Have restarted Bitcoin Core - Verifies the blocks, but reports 'no block source available' and still stuck at 2 years and 3 weeks. Log: 2016-06-08 09:02:08 net thread start 2016-06-08 09:02:08 init message: Done loading 2016-06-08 09:02:08 upnp thread start 2016-06-08 09:02:08 addcon thread start 2016-06-08 09:02:08 msghand thread start 2016-06-08 09:02:08 opencon thread start 2016-06-08 09:02:08 GUI: Platform customization: "windows" 2016-06-08 09:02:08 GUI: PaymentServer::LoadRootCAs: Loaded 53 root certificates 2016-06-08 09:02:16 No valid UPnP IGDs found 2016-06-08 09:02:16 upnp thread exit 2016-06-08 09:02:19 Loading addresses from DNS seeds (could take a while) 2016-06-08 09:02:22 110 addresses found from DNS seeds 2016-06-08 09:02:22 dnsseed thread exit 2016-06-08 09:02:52 receive version message: /Satoshi:0.11.2/: version 70002, blocks=415331, us=118.209.7.161:64103, peer=1 2016-06-08 09:03:06 receive version message: /Satoshi:0.11.2/: version 70002, blocks=158345, us=118.209.7.161:64114, peer=3
Can you provide the FULL debug.log file?
|
|
|
It says "last received block was generated 883 days ago" and blocks remaining number stopped. On bottom left it says "Reindexing blocks on disk".
How can I move my bitcoin address from Qt wallet 4.8.3 to BitcoinCore?
Qt 4.8.3 is NOT A VERSION OF BITCOIN CORE. That is the version of the GUI framework (Qt) that is used by Bitcoin Core. 4.8.3 hasn't been used by Bitcoin Core in a while, so you are probably using 0.9.x or earlier. You are using old software. I recommend that you first upgrade to the latest software, Bitcoin Core 0.12.1. Let that run and see if that has any issues. Can you provide the debug.log file?
|
|
|
How about Qt version 4.8.3? Is it possible to move a bitcoin address from Qt 4.8.3 to somewhere else?
Qt 4.8.3 is NOT A VERSION OF BITCOIN. That is the version of the GUI framework (Qt) of your version of Bitcoin Core. 4.8.3 hasn't been used in some time, so you are probably using Bitcoin Core 0.9.x or earlier. The same process can be used. It hasn't changed in a long time.
|
|
|
Anyone can know how I can find, earn, bitcoin by confirming transaction? Someone told me that I can earn bitcoin/money by just confirming transaction. Is that true?
It is called mining..Mining is not profitable for everyone.You will need a mining rig which is very costly.What are your electricity rates ? Your total profit can be calculated depending upon your electricity cost.Good luck!. Mining will be only ptofitable if you have a bunch of referals who bought khs ,example on hash ocean... But if you invested without any referrals,,you will need 1 -2 years to bring back what you have invested. That is not mining. That is cloud mining, which is usually a scam. Actual mining is using computers (ASICs really) to hash block headers until the resulting hash is below a certain target. Actual mining is not very profitable without investing a lot of money into hardware.
|
|
|
yes my wallet.dat file is secure and copied somewhere else also !
Excellent. Since you recently updated the version, I think the first thing to try is rebuilding the block chain index. From the command line, run bitcoin-qt.exe with the -reindex command. That's not going to help with the software continuously crashing. OP, please post the debug.log file. It should be in the same place that you found the wallet.dat file.
|
|
|
He's also posting the same message in threads now, not just creating a new topic.
|
|
|
Please post the debug.log file, your crash log means nothing to us as that is generated by the OS, not Bitcoin Core.
Your Bitcoin is safe so long as you do not delete your wallet.dat file. It doesn't matter whether your wallet is synced as once the transaction is in the blockchain, the wallet will be able to find it when it does sync up.
|
|
|
Hey guys,
Have a difficult situation on my hands and wondering if anyone can help as I am extremely new to bitcoin...
Downloaded the Bitcoin Core application as I believed it was the safest and best-encrypted method of wallet to hold bitcoin temporarily, however, didn't realise that it would try to download the whole of the blockchain data directory before allowing me to move funds using the application.
Stupidly I transferred a large amount of bitcoin to the address I had on the application before it had caught up to the current time.
Naturally my mac ran out of memory with around 10 weeks to go left in catch up and having deleted everything I could It was clear I needed an external hard drive to store the blockchain and allow me to move the funds.
You could enable pruning which can save space. It will still need to download the entire blockchain but most of it will be deleted after it has been downloaded and verified. Having spent another sum of money on the hard drive I set about changing the default directory using this guide: http://bitzuma.com/posts/moving-the-bitcoin-core-data-directory/However when I got to the 're-opening' the bitcoin core stage instead of assuming it was my first session and asking for either the default or custom directory, bitcoin core simply resumed the download but from the START (roughly six years left to catch-up). The setttings for that are stored in the registry (or whatever the mac equivalent is) and once it is in there, Bitcoin Core will always know that it is no longer the first session. The solution is to use the -datadir option. I'm not quite sure how to do this in a Mac, but what you need to do is find where the startup command is (probably in a shortcut) and add the following to the end of the command: -datadir=<path to datadir> where <path to datadir> is the path to the new data directory. Make sure there is a space between this option and whatever is already there for the command. To make matters worse the application now won't even start and 'quits unexpectedly' every time I try to open.
That's a whole other problem and we will need to see the debug.log file to figure that out. My question is what do I do now in terms of retrieving the original bitcoin if this is at all possible (I have the address it was sent to and the key of course)?
Presumably, I could delete all files and re-download the application allowing me to change the default directory to the external hard drive but this would surely result in me losing access to the original address and thus my bitcoin.
First, you must find the wallet.dat file and back it up to a safe location. That file contains your private keys that you need to spend the Bitcoin. You could export the private keys and import them to Electrum, but my solution above with the datadir should fix your problem.
|
|
|
copy/paste... screen capture malwares This is beginning to sound a lot like those movies......... Jokes aside How do i make a paper wallet offline.... since you guys have effectively scared me off the internet Download the code for bitaddress.org from https://github.com/pointbiz/bitaddress.org. Take that to an offline machine and open up the bitaddress.org.html page. It will be just like the website and you can create a paper wallet from there.
|
|
|
For Bitcoin Core and its derivatives, the blockchain is stored as multiple files, around 130 Mb each. The blocks are stored on the disk in their serialized format. The extra data for each block are the 4 network magic bytes and a varint the indicates the block size in bytes. Those data files are append only. There are additional files which index the locations of each block as well as undo data for those indices because everything is append only.
Thanks, could you please guide me to some place where I can find some information regarding the content and structure of these files, how they are numbered, the default locations they are saved in (for Windows, Linux etc.) ? You'll have to dig through the source code: https://github.com/bitcoin/bitcoin
|
|
|
Here are pastebins of the logs. He emailed the logs to me, which are also already posted. Cpp log: http://pastebin.com/3eKRaWxylog: http://pastebin.com/fqvUJM0kWhat I see in these is that it looks like there is already an instance of Armory running when you last ran it. It should have warned you with a message box that there was more than one instance of Armory running and then exited the program. If it didn't, then something is wrong.
|
|
|
Your log files will be too long to post. Just put them into a pastebin and post the link to that pastebin.
|
|
|
If you don't know how to program, then it is probably a bad idea to attempt to create an app without first learning the basics, especially when you are dealing with an app that could potentially risk people's money.
yes you are right , but I have to learn slowly. How can I ? can you help me ? Yes, you have to learn, but do not jump straight into attempting to program a large project. However, you should learn the language(s) that you will need to create that app. If you want a desktop app, try learning python, java, or c++. If the app is windows only, then you will want to learn C#. If you want a web app, then javascript is usually the way to go. For mobile, Java is for Android and objective C for iOS. These are the most popular languages. a few time ago I started to learn java. Now i came to the array level. Can I do something about blockchain , there is a model created with java or a code ? if there can you send me message link ? Check out bitcoinj: https://bitcoinj.github.io/ if you want to use java. You will need to know, at a bare minimum, how to use methods, handle exceptions, and use multiple classes and objects in order to do anything. If you don't know any of those, then you should learn. Again, I highly advise that you find some course in whatever programming language you want to learn and learn that language until you are proficient and comfortable using it BEFORE you attempt to do any sort of large project. If you want a place to start, I suggest checking out wikiversity.
|
|
|
If you don't know how to program, then it is probably a bad idea to attempt to create an app without first learning the basics, especially when you are dealing with an app that could potentially risk people's money.
yes you are right , but I have to learn slowly. How can I ? can you help me ? Yes, you have to learn, but do not jump straight into attempting to program a large project. However, you should learn the language(s) that you will need to create that app. If you want a desktop app, try learning python, java, or c++. If the app is windows only, then you will want to learn C#. If you want a web app, then javascript is usually the way to go. For mobile, Java is for Android and objective C for iOS. These are the most popular languages.
|
|
|
If you don't know how to program, then it is probably a bad idea to attempt to create an app without first learning the basics, especially when you are dealing with an app that could potentially risk people's money.
|
|
|
What you want to do is import the private key to Electrum. To do so, first export it from Bitcoin Core by going to Help > Debug Window > Console. In the textbox at the bottom, type where <address> is the Bitcoin address that you want the private key of. The output of that command should be in black text at begin with 5, K, or L. If it does, then the export was successful and you now have the private key. DO NOT SHARE THE PRIVATE KEY WITH ANYONE. Do this for all of your private keys and record them in a secure place. Then go to Electrum. Create a new wallet from File > New/Restore. Name it and then choose the option to "Restore a wallet or import keys". Click Next and in the large text box in the next window, enter your private keys, one on each line. Then follow the remainder of the wizard to import the private keys to a new wallet.
|
|
|
|