Author

Topic: What does "Flushing wallet.dat" mean? (Read 2660 times)

sr. member
Activity: 452
Merit: 250
May 25, 2013, 10:53:36 PM
#7
There are command line commands for importing private keys to your wallet, it's not an option available from the GUI AFAIK
newbie
Activity: 58
Merit: 0
May 25, 2013, 09:53:16 PM
#6

This might be a bit off-topic, I don't know... when people talk about a "paper wallet", are they just saying that they're writing down their private key(s) and putting them in a safe, and then deleting all electronic traces until they re-establish a wallet?



Generally yes, it's a good way to safeguard your coin stash for longer periods of time.

They can be created entirely offline and then you send all your coins to the generated address without the wallet ever being online.

Thanks for the response!   So, as a follow-up, how do you "restore" a wallet with your keys?
sr. member
Activity: 452
Merit: 250
May 25, 2013, 09:14:41 PM
#5

This might be a bit off-topic, I don't know... when people talk about a "paper wallet", are they just saying that they're writing down their private key(s) and putting them in a safe, and then deleting all electronic traces until they re-establish a wallet?



Generally yes, it's a good way to safeguard your coin stash for longer periods of time.

They can be created entirely offline and then you send all your coins to the generated address without the wallet ever being online.
newbie
Activity: 58
Merit: 0
May 25, 2013, 08:30:36 PM
#4

This might be a bit off-topic, I don't know... when people talk about a "paper wallet", are they just saying that they're writing down their private key(s) and putting them in a safe, and then deleting all electronic traces until they re-establish a wallet?

sr. member
Activity: 574
Merit: 250
May 25, 2013, 02:37:53 PM
#3
Flushing in this context means to flush or empty out the memory buffers, and force the data to be written to disk.   Now this does not actually always work with modern consumer grade drives, but that is what it is at least trying to do when it logs that message.

One interesting thing is it uses the line

Code:
dbenv.txn_checkpoint(0, 0, 0);

to do this. While another section of code seem to have been written thinking this is a nop.  Wonder what the actually behavior is.
sr. member
Activity: 381
Merit: 274
An investment in knowledge pays the best interest.
May 23, 2013, 11:53:25 AM
#2
I am sorry this is a bit old I know..But why does this topic hasn't received any reply ?
I am also wondering the same ? what's "Flushing wallet.dat" I can read in my debug.log
legendary
Activity: 1400
Merit: 1005
June 22, 2011, 03:31:02 AM
#1
Currently, my bitcoind service is stuck doing it.  I'd just like to know what it means if my wallet is being flushed.  Sounds a bit frightening...
Jump to: