Hi!
I've read this article:
http://www.digitalllama.net/2011/07/bitcoin-how-to-backup-walletdat.htmlAnd the guy mentioned the following:
The public/private keys can become used in two ways so your wallet.dat file contains 100 spare keys for future use (you can change this default to anything you want).
Anyone know how to do this? I would like to keep using my current wallet.dat file that I use for daily transactions without bithering about backups after every transaction...
(I would probably want to add at least 1000 new addresses)
I know it's possible to just create a new wallet.dat file, but then I loose all my current addresses, and they are 'out there' and other people and websites use them.
The Bitcoin-Qt already pre-generates and stores (without showing them to you) the next 100 addresses that it will use. Therefore you shouldn't need to backup after EVERY TRANSACTION.
It is generally a good idea to have a few recent backups just in case one of them is damaged, lost, or otherwise unusable. If you keep track of how many times you click the "New Address" button, and you keep track of how many transactions you send, you can backup any time the sum of those two numbers is approximately 25. Then you can keep the 3 most recent backups and still be able to recover all your bitcoins from any of those backups.
If you want to increase the size of your key pool to 1000, you'll need to create a bitcoin.conf file in your bitcoin data directory and add the following line to that file:
keypool=1000