it would ne nice to have a backup of your wallet.dat with a "timestamp" to prevent from overwriting in update situations or something like that.
wallet_09_09_2014_1.dat or someting like that. This backup should be created every time a user open his wallet. There are so many coins destroyed in such situations...
Why ? You have a menu item where you can do this. And it's you responsibility to make backups.
Would you like to end up with 100ts of wallet_XYZ:MIN:SEC:MILISEC:.dat files ?
yes.
for the purpose of mass distribution, yes.create a automation process.
create a checkbox in the preferences to create this backups, default on.
you can un-check if you want.
there is nothing bigger that stands in the way of crypto-currencies,
than the friend of a friend who has lost all his [coin]s because his/her wallet.dat was destroyed.
1. come to crypto
2. start to use it
3. destroy wallet
4. learn about wallet.dat
5. backup regularly
6. uncheck the check-box
if you are already at point nr. 5, congratulation. go to nr. 6
but newbiees (and crypto will hopefully see a lot of newbies the next years) start at nr. 1.
the crypto currency that will sucseed is not the one with the fanciest tech,
its the one "Christina from student library" will use.
the one which has a "natural" user interface, and forgives mistakes.
"normal people" dont care about Diffie-Hellman vs. ring-signatures, they care a) if their nerdy friend says it is "safe to use", and b) they understand the GUI. ....And if they will get help in the case they did something stupid/wrong.
//edit:
80% of all doge-owner have no idea how it works. but "hey there is this nice dog, and .... something about payment"
lets go to: 80% of all DRK-owner have no idea how it works but "hey i dont have a camera on my toilet, so why should i tell everyone what i m buying"...