Alright, since we are talking so much about geeks and nerds here...I that direction I could only call myself an aspiring novice
I have been reading in the forum and elswhere for approx. two weeks now and didn't find sufficent answers to some problems/questions. Maybe you could enlighten me !
So, a few questions about security:
1) How long do you have to let the client run after the the confirmation window "Payment sent" till you can close the client AND your payment is really transmitted (Do you need to wait to have confirmations? What happens if the client says "0/? offline" ?)
=> two micropayments 0,001 as a test still have not yet emerged after 24 hrs. (min. 0,0005 fee)
2) With regard to creating an offline wallet:
How do the addresses get created offline and still made sure, that each address is unique (if there is never a connection to the network? - Couldn't different people create the same addresses and/or public keys by accident?)
3) Can you copy the blockchain from a "used" potentially infected computer to implement in new installation without infecting the new installation too? (only partly about security and partly about convenience)
(Imagine you create a new "savings-account" wallet and put it away in vault or anything, then you keep saving for the next ten years and when you finally want to spend it or some of it, it takes 3 weeks do download the blockchain....(did it yesterday and it took 15 hours; two weeks earlier "only" 7 hours).
4) How many addresses do get created with the new wallet?
If I am informed correctly about a hundred with creation - can you read them out somehow?
When you press new address it takes a considerable amount of time till the new address appears in the reciving addressbook-why if it is already created?
5) Regarding the idea to create an offline wallet by disconecting the computer from network.
Isn't this also risky? I'd say you would not only have it disconected but have the hard disc completly shredded, then an os installed, then client and wallet creation. After securing the "virgin-wallet" shredding the harddisk again. Isn't that the only safe way
IF NOT please tell me (it is pretty laborious).
6) If I understand correctly the wallet file is exposed whenever you are using the client. If that is correct than every single wallet.dat is not secure (except for the offline created and never online used ones), right? So basically your "everyday" wallet is always insecure...(even if it's not 250K I'd still pissed to lose 10-20 coins because of this).
All right, I am going to come up with some more. But as an appetizer
Thank you!