Hi nelisky
Thanks a lot for the reply. What you say starts to make some sense. So the wallet also uses internal addresses that I can't see ? Does that mean I can't load my (paper) private key into, say Multibit or I won't see those balances ?
The wallet does in fact store a few addresses (100) that you don't see, which are created ahead of time so they get included in backups of the wallet.dat file. These addresses are then used when you get change for your sends or when you request a new receiving address but, visible or not, they are active in the wallet, which means that once a block includes a transaction that touches those addresses your wallet balance and history will reflect them. Change is special as it the history will not show that address receiving funds (or at all) but balance will account for this. You still have full control over that change address, can dump the priv key, it is included in backups.
As for importing private keys, I don't get your question... If you are asking if you must load them into another client to see the balance, no, not at all. Your QT client balance will be correct *after all the necessary blocks have been loaded*
I think agree, I need to sync the wallet in QT and take stock of everything. The wallet says there are still 2 transactions from April that are unconfirmed - that's another thing I don't understand. I didn't think the wallet needed to be fully sync'd for the transactions to get confirmed.
Looks like it's going to take a week or 2 just to sync the wallet - I'm now totally paranoid about even downloading bootstrap.dat.
toknormal
Transactions are stored in the wallet, blocks are not. So you will see all unconfirmed transactions from your wallet if you are downloading the blockchain from scratch, and the balance will be 0. As blocks come in that include the transactions in your wallet, these will appear confirmed and the balance is updated... you just have to wait.
A week or two sounds extreme, but I haven't started from scratch in a long, long time so maybe that's just what you'll have to wait. You can trust the official torrent bootstrap files though, as the client itself has checkpoints to prevent you from importing a bad one, but do your due diligence and, if you don't find a bootstrap file you are sure to trust, well, just wait