Are you absolutely sure it is not hardware problems? Have you run hardware diagnostics on all of your computers?
Also, are you shutting down Bitcoin Core properly? If it does not shutdown properly, then you will need to reindex the databases. Also try reinstalling Bitcoin Core and use the latest version, 0.11.1.
Hello, thanks for answering, yes I am shutting down the wallet properly, wait for the closing dialog to disappear and wait an extra 10 seconds before power off. 100% sure, computers are OK, i do this for a living, i know computer hardware like the back of my hand, and I am pretty good solving computing problems, specially removing malware and virus by hand The machines, even if they are not top notch, they are all decent quality/brand, all SSD samsung 840 pro and intel, all gigabyte high class machines, the older one probably has 7 or 8 months old, it is all AMD cpus since i don't trust intel hardware much, bad experiences. the last crash happened today, on a machine i installed a week ago, and has practically no use, since i use it as a media center, so i don't go online with that machine ever. that's why i decide to post, because this is getting too frequent, also several friends of mine started to have the same problems since 0.10 wallets about once a months at least. I will try to compile it myself, to see if there is any difference, and I will try the linux version, but my experience on virtual machines with bitcoin qt is very crappy, for some reason is slow as hell to update!, which does not happen on the physical machine. thanks Indkt. Interesting. Are you sure that you don't have anything that could be writing into the Data directory while Bitcoin Core is running? Anything that does could be messing it up. Also, do as 2112 said and run backups of your Data directory frequently so that if/when it gets corrupted, you can restore a clean one which will only take a few minutes to get back up to sync.
|
|
|
Are you absolutely sure it is not hardware problems? Have you run hardware diagnostics on all of your computers?
Also, are you shutting down Bitcoin Core properly? If it does not shutdown properly, then you will need to reindex the databases. Also try reinstalling Bitcoin Core and use the latest version, 0.11.1.
|
|
|
Most wallets are not designed to check for the address collision as it is impossible.... why is this impossible? It would need to rescan the blockchain and every transaction to see if that address has been used before. It takes a lot of time to do that so that every time you want a new address, it would take hours for it to finish rescanning. and how do i know that my newly generated address is really new? i never checked that. so possibly i generate an address and someone else had already generated this one. then you send me some coins. and uups a few weeks later this coins are gone because someone else received them to - by hazard - and spent them.
It is assumed. With a good random number generator, the likelihood of a collision is next to nothing. There have been cases where addresses have been generated multiple times on different devices but that was due to poorly written random number generators. You can check yourself if an address has been used before by just looking it up on a block explorer. However, to do this in a wallet is considered poor practice since it requires using an outside API, which may not be reliable and most good wallets don't want to rely on someone else to do the work.
|
|
|
the negative amount means that you are taking Bitcoin from your wallet and sending it to someone else. You should see that all of the numbers, debit, transaction fee, and net amount are negative which means that you are sending the Bitcoin to someone. If you are receiving Bitcoin, then instead of debit, you should see credit and there will be no negative. You will see that the Net amount has a plus sign (+) in front of it.
hiya, thanks for response, I get that, but I dont understand where is the BTC address I paid? who did I pay? (i.e. my tags are gone) all I see is my pool mining coming in and all going out in blocks like this one, and dont correspond to my purchases. There is one thing I paid for that is not on the "outgoing" list, but what does go out does not match in total what i paid for. is there a way to see all my income addresses so I can check this off manually? In your transactions list, when you click the second dropdown arrow and select sent to, does the list of transactions there match what you expect? If you select received with, does that list match what you expect? Do you think it is possible that someone somehow has the private keys to your addresses? Because if they do, then you have a huge problem. I don't think this is Bitcoin Core's fault.
|
|
|
Much appreciated, thank you a lot. I've done what you told my buddy and I've came across these 2 notifications. @Blockchain.info : Transaction Submitted @Blockcypher.com : Error sending transaction: transaction already in pool. What do you think ? Again, thank you a lot ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) That error is fine. It just means that the transaction was actually submitted and propagated through the network. I only told you to submit it to two places in case one broadcast failed.
|
|
|
the negative amount means that you are taking Bitcoin from your wallet and sending it to someone else. You should see that all of the numbers, debit, transaction fee, and net amount are negative which means that you are sending the Bitcoin to someone. If you are receiving Bitcoin, then instead of debit, you should see credit and there will be no negative. You will see that the Net amount has a plus sign (+) in front of it.
|
|
|
If you don't mind, could you please guide me in steps.
I'm sorry for the inconvenience, but I really need your help.
Open up Bitcoin Core and find the transaction. Copy the transaction id without the -000 or anything like that on the end of it. Sometimes Bitcoin Core will tack that on to the end of a transaction id. Then open up Help > Debug Window and go to the console tab. Type into the box where <txid> is the transaction id you copied earlier without the -000 on the end. You should get a bunch of hex characters as output. Copy all of it and go to https://blockchain.info/pushtx and https://live.blockcypher.com/btc/pushtx/. In the giant box on both those webpages, paste the hex characters you copied earlier. Then click submit or broadcast transaction and it should broadcast the transaction to the network. If there is any error, you will get a notification on the page. Then you can check the block explorers again to see if the transaction is there.
|
|
|
The issue that the 0.4 BTC is already deducted from my main balance.
That would be the wallet keeping the transaction in its log, would be nice to know why it failed, but anyways, every (proper) wallet has a resync option for this. Its kind of a pain for people using Bitcoin core. Its not a very good wallet for every day uses imo. I've made a manual re-scan but nothing seemed to be changed. Shall I re-index the complete blockchain ? That is not necessary. Since the transaction is already created, you should be able to pull the raw hex for it from Bitcoin Core. Get the raw hex and push it through various transaction broadcasting services like the ones at blockchain.info, blocktrail, and blockcypher. You can also try to push it through Bitcoin Core.
|
|
|
No in connections is fine. Check the peers tab and make sure that all of the nodes listed there have a ping time and the numbers about their block data is within 1 block of the current head such can be looked up on a block explorer.
|
|
|
Lock the the payment to a set of addresses. For example address 3jhGu... Can only spend its bitcoins to pay addresses 1huyt... & 1PLo2...
No, it is not possible to set any address to only be able to send a payment to only a specific set of addresses.
|
|
|
What do you mean by locking the output addresses? A transaction be l by default is locked to the output addresses.
|
|
|
Make sure that your thread follows all the rules and hasn't already been posted. What thread do you want to make?
I was making a thread to promote a advertising program i just joined in the investor based games section. I can't see what is wrong with what i posted, are referral links not allowed in that section or something ? Referral links are not allowed anywhere in this forum in a post. You can only have them in your signature.
|
|
|
It should. You can also delete all of the blk.dat files to do that you start with a clean sync. You can also try using addnodes instead of deleting the peers.dat file.
|
|
|
What do you mean by the funds are lost? Sweeping creates another transaction which sends those bitcoin to to your wallet, so the funds should be there after the transactions confirm.
|
|
|
It could be that the specs of your computer aren't good enough. It could just be taxing your computer to much and it just crashes. Try to just run that without doing anything else on the computer and see if it crashes.
|
|
|
Check your connections. Open Help > Debug Window and tell us how many connections it says.
|
|
|
Every exchange that I know of will give you the option to view all of your transaction history. This includes buys, sells, deposits, and withdrawals. I think most of them also allow you export the history to a file. You can also create a spreadsheet to track your buys and sells by hand.
|
|
|
If your account was hacked a day or two ago, how come the password was not changed in the last 30 days? How come you can still login to see the ban message? I don't see it in the security log: https://bitcointalk.org/seclog.php. If you really were hacked, follow the instructions in this thread: https://bitcointalk.org/index.php?topic=497545.0. BTW, this belongs in meta. Either move it by clicking on move topic in the bottom left hand corner, or let the mods do it. I've already reported the thread. DON'T create another thread. Okay, looks like the mods have moved it already. And no it was hacked a long time ago in late 2013, around November I think. When that happened (in 2013), I changed my email, password, and emailed the banappeal but nothing happened. I am now active in bitcoin again so I want my old account back. Not really sure what to do. Please help Well according to the message, you were permabanned since there is no time limit on that ban. You have posted since the account was probably banned in late 2013. Since you have posted between then and now, that is considered ban evasion, so you might not get your account back.
|
|
|
If your account was hacked a day or two ago, how come the password was not changed in the last 30 days? How come you can still login to see the ban message? I don't see it in the security log: https://bitcointalk.org/seclog.php. If you really were hacked, follow the instructions in this thread: https://bitcointalk.org/index.php?topic=497545.0. BTW, this belongs in meta. Either move it by clicking on move topic in the bottom left hand corner, or let the mods do it. I've already reported the thread. DON'T create another thread.
|
|
|
As DannyHamilton said, you would need to get the public key from the person who owns the address. Either they give it to you or you can see if they spent from the address and pull the public key from the scriptsig in one of their transactions.
In order to encrypt something, you would need to use some encryption algorithm that can use such public keys, like PGP. It is possible to use a bitcoin public key as a PGP public key, but it is not recommended since those key pairs are only 256 bit when a PGP key is at least 1024, if not higher for more security.
|
|
|
|