How do I know my wallet.dat actually already contains 100+ addresses ready to be used?


For security, say I am normally storing my wallet.dat in an encrypted folder on external USB sticks, and don't keep it on the hard drive, having created addresses in this wallet previously. So I let bitcoin-qt client start up, and sync with network to catch up with the blockchain. The wallet.dat that bitcoin-qt sees at this point is an empty one, the one it creates by default.

Now to make a payment I disconnect from the net, quit bitcoin client, and copy my backed up wallet.dat onto hard drive, overwriting the empty wallet.dat. Start bitcoin client, bitcoin-qt sees my real wallet and knows my balance, I enter all the payment details, re-connect to the net and hit send. Disconnect from net. This means my actual wallet is exposed to an online machine for the minimum time, for security.

If you're really going to go through all that effort, you should seriously consider getting a cheap second computer to keep offline at all times and just running Armory.

Q1 -...

0 0

Bitcoin is the currency of the Internet: a distributed, worldwide, decentralized digital money. Unlike traditional currencies such as dollars, bitcoins are issued and managed without any central authority whatsoever: there is no government, company, or bank in charge of Bitcoin. As such, it is more resistant to wild inflation and corrupt banks. With Bitcoin, you can be your own bank.

If you are new to Bitcoin, check out We Use Coins and You can also explore the Bitcoin Wiki:

How to buy bitcoins worldwide
Buying Reddit Gold with bitcoin

Will I earn money by mining bitcoin?

Security guide for beginners - (WIP)

Community guidelines

Do not use URL shortening services: always submit the real link. Begging/asking for bitcoins is absolutely not allowed, no matter how badly you need the bitcoins. Only requests for donations to large, recognized charities are allowed, and only if there is good reason to believe that the person...
0 0

This guide will also work for most crypto-currency wallet password recovery.

This guide is designed to work for you and will take you every step of the way
in Do It Yourself Password Recovery, but it often takes multiple,
powerful CPU processors to efficiently recover a password.

If you don't want to do it yourself, Go Bit Go offers a full password recovery service using
Powerful CPU Clusters working dynamically. For more information, click here.
You can always try it yourself, and if you decide you need professional recovery, we can help.

Once upon a time, your bitcoin wallet wasn't worth much but that once low valued wallet is now worth how much? Thousands? Millions? A new life - free of monetary struggles? That's great news! The bad news is – you lost or forgot your password! Hey, it happens but unlike your favorite website (possibly, there is no "I forgot my password" option. What do you do when your bitcoin...

0 0


On computer B, if you've already moved the wallet.dat into the PPCoin directory, I recommend you delete the block index and block database located in the same directory. What is most likely happening is that the coins you have appeared in a block that had already by synchronized with the client on Computer B, when you first set it up (but the wallet didn't know to include them because it was working off of the default wallet.dat that was created).

As I understand it, the wallet.dat file doesn't digitally contain the coins (those records "live" in the block chain), so what it does is provide a pointer for the client, when it synchronizes a past block, to say "Hey, that is one of mine, record it in your ledger". If you've already synchronized the block chain, the client doesn't know about those coins yet (and from what I can tell, there's no built in process that will resynchronize the block chain when a new wallet.dat is detected).

Here is what I'd do:

0 0

The framework has no way of knowing if you started a transaction. You can even use $db->query('START TRANSACTION') which the framework would not know about because it doesn't parse SQL statements you execute.

The point is that it's an application responsibility to track whether you've started a transaction or not. It's not something the framework can do.

I know some frameworks try to do it, and do cockamamie things like count how many times you've begun a transaction, only resolving it when you've done commit or rollback a matching number of times. But this is totally bogus because none of your functions can know if commit or rollback will actually do it, or if they're in another layer of nesting.

(Can you tell I've had this discussion a few times? :-)

edit: Propel is a PHP database access library that supports the concept of the "inner transaction" that doesn't commit when you tell it to. Beginning a transaction only increments a counter, and...

0 0

If you are in a situation where you have deleted the ethereum directory on your pc, It is sometimes possible to recover the data. Here are the conditions:

All you did was delete the folder "Ethereum" You havn't tried to reinstall ethereum thinking you just fix it You are using a magnetic hard drive and not an ssd You stopped using the computer immediately, or shortly thereafter You didn't run a "defrag" on your pc.

If you think you meet these conditions, then I may be able to help you out. However, in most cases, your hard drive, or your whole computer may need to be sent to me in order to recover it.

If you have a desktop computer, then just sending the harddrive will suffice.
If you have a laptop or a macbook, you may need to send the whole device to avoid damaging your device.

Recovering a Password is the most difficult/impossible with current technology. However in the future the computing power may become available to brute force your password. So...

0 0

In this article I will show you how you can create and start using your own Bitcoin wallet, which will give you the ability to send and receive bitcoins to friends, family, online purchasing or to just buying a cup of coffee from your local shop. I will also show you how you can encrypt and backup your wallet. Please note that this is meant as a basic introduction to Bitcoin and creating your Bitcoin wallet, and not an advanced look at the currency. I will add some useful links at the bottom of this article that will appeal to users of all abilities. Please also note that the instructions below can be applied to other wallets such as, Litecoin, Dogecoin or Quarkcoin.

The amount of online stores and in the local high street that are now starting to accept bitcoins as payment is increasing at a rapid rate, mainly spurred on by it fast transactions speeds and little to non transaction fees. As I was writing this article, Malwarebytes announced that they were also...

0 0


I want to sell my encrypted bitcoin wallet.dat file with 99 bitcoins inside

the wallet itself download link

the address

the password I know to be not more than 18 chars long and I can remember the first 10 chars for sure.That was back in 2013.

For the password part I know for sure (the 10 chars) I will charge 1 BTC, I just give up trying to crack it.I will give also the password lists I already used so you wont use it again.

My bitcoin address is 1FUndmJnK7CAxsjmkVNrZZWgrpZyjErTBp send your email in the memo if you decide to buy so i can contact you.

You can contact me for questions

0 0

Oh cool, after backup up, killing zcash daemon process, and trying to recreating from backup - my wallet file and backup became 0 bytes. Super....

Good that I haven't yet mined much. Fkng linuxes...

UPD: phew... found it in one more backup folder I accidentally drag&dropped it to. Lucky.

UPD2: Although wallet.dat didn't help to recover z address. But luckily I also had some string via z_exportkey and managed to import it back via z_importkey. Holy crap that's all messed up...
And to export z wallet I guess you should do z_exportwallet.

Anyways, now that all z wallets have bug, need to switch to t wallet, and there is even less documentation about t...

0 0

Hey Rustan. I believe you are referring to attaching addresses to the Tangle. Here's the lowdown:

You can always send IOTAs to any address, even an address that nobody owns [yet]. As long as the transaction is valid, then the Tangle will accept it.

Those IOTAs will then only be spendable if someone has (or can find) the corresponding private key to sign an input transaction to authorise the spending of those IOTAs.

OK, so how do I know if my wallet has the private key?

The address is actually created from a digest of the private key itself. So, as soon as your wallet generates a new address, it already has the corresponding private key.

In other words, the instant you create a new address, you already have the ability to spend any IOTAs that are sent to it, even if you haven't attached the address to the Tangle yet!

I haven't verified this 100%, but from what I know about the underlying API library, I strongly suspect that attaching an...

0 0

Just like with Bitcoin’s wallet.dat file that contains your wallet address and keys and that you need to backup for safety reasons, Ethereum also has a similar wallet file that you should have a spare copy of. With Ethereum the wallet file has a bit weird name and is not just called wallet.dat, but it has essentially the same purpose and the file works essentially the same way as the wallet.dat with Bitcoin and many other alternative crypto coins. Ethereum’s wallet file is stored in the data directory used by the client to store the blockchain and other files, the default locations for the datadir on different operating systems are listed below.

Default datadir locations:
– Mac: ~/Library/Ethereum
– Linux: ~/.ethereum
– Windows: %USERPROFILE%\AppData\Roaming\Ethereum

To get the full path of the data directory on your specific system you can run the geth console and type admin.datadir and you will see a result like on the screenshot above with the full...

0 0

I am mining for the pool but the wallet still shows INVESTOR and 0 magnitude. Is that ok?

That is perfectly normal, when pool-mining you do work for the pool's account and as a reward get transactions from the pool for the work you did. Because of this you do not work for your own CPID and have no magnitude.

I am mining for the pool but even though I work on projects this is not shown on the profile page of the pool. What can I do?

Make sure you remove all existing projects from the BOINC manager before syncing to the pool. Then you can add new projects from the page of the pool (

I have connections but the number of blocks does not increase. What can I do?

If you have connections you should be fine and the wallet will sort itself out.

The reason for this is most likely that you have to resend your beacon, which should be done every 6 months. For this either unlock your wallet so that it sends automatically or...

0 0

A couple months ago my friend Amanda was asking about the best ways to store bitcoins to avoid getting them stolen. I figured I would extend my Bitcoin ELI5 series with this post and detail a number of best practices that you can use to avoid this fate. If you are a beginner, it may be helpful to first familiarize yourself with the cryptography used in Bitcoin by reading the previous installment Part 3 – Cryptography or at least the second half on public-key cryptography.

For those who are unfamiliar with the inner workings of Bitcoin you should note that there aren’t actually any bitcoins stored in your wallet. A bitcoin is really nothing more than a balance recorded in a publically shared ledger. Transactions are orders to the Bitcoin network to transfer some of your balance from your bitcoin address to someone else’s. The way you prove to the network that you own the bitcoins associated with a particular address is by signing your transactions with the private key that...

0 0