Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Sia - Decentralized Storage - Working Beta - Launches June 7th, 2015
by
nemo1618
on 12/06/2015, 18:52:31 UTC
Question:
Would you rather have the wallet go into your home (C:/Users/You/.hidden/Sia) folder, or do you like it with the executable? Either way we're going to be adding a siac call (and perhaps a memo to the 'about' page) that tells you where your wallet.dat file is being kept. The big advantage to putting the wallet.dat in the home folder is that you don't have to fret if you delete the folder with the executable, and you don't have to worry about losing it when you upgrade.

We can do it either way, I'm curious what you guys think is best. I'm personally leaning towards the home folder because I don't want people to lose their coins. (As an alternative, we could put a backup in the install folder, and keep the primary next to the executable)

I like the home folder option. With this option I don't need to worry about updating or losing my wallet or blockchain (assuming blockchain is there too) every time when updating the client. When blockchain gets bigger in the future, it could take long time to download.

The assumption is that you would update by running an updater, which wouldn't overwrite your wallet.dat or blockchain.
Still, it would be easy for an uninformed user to accidentally wipe out their wallet.dat.
I think automatically backing up the wallet.dat to another location is a good compromise.

(The advantage of keeping the wallet.dat alongside the executable is that it makes Sia completely portable).