BitShares Forum

Main => General Discussion => Topic started by: Frodo03 on December 09, 2014, 12:15:12 pm

Title: Don't trust my computer- best place to store BTSX?
Post by: Frodo03 on December 09, 2014, 12:15:12 pm
Would cold storage on a USB work?

Thanks
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: Riverhead on December 09, 2014, 12:53:43 pm
Export the wallet to the .json backup and throw it on a few USB sticks. With a good pass phrase the encrypted keys in the .json are pretty well encrypted already.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: luckybit on December 09, 2014, 02:14:57 pm
Would cold storage on a USB work?

Thanks

Store it in your brain. If you must back it up then back it up on paper and only use USB if you can't back it up on paper. Make multiple copies of the encrypted file and store them in separate locations.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: mike623317 on December 10, 2014, 12:37:04 am
Would cold storage on a USB work?

Thanks

Store it in your brain. If you must back it up then back it up on paper and only use USB if you can't back it up on paper. Make multiple copies of the encrypted file and store them in separate locations.

Hey Lucky,

1. How do you back it up to paper? If you could point me in the right direction, i'd sure appreciate it.
2. when you talk about to you brain, are you talking about the private key?

Thanks
M
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: Riverhead on December 10, 2014, 01:28:43 am
I guess everyone has to make their own decisions about that they feel is secure. I have my wallet encrypted with a strong pass phrase and packed in an encrypted container (encfs). I then copy it to about half a dozen USB and SD storage locations and a couple online cloud storage drives like Google Drive and Amazon Cloud Drive (or whatever they call it). Of the USB/SD copies none are in the same geographic location but are easy to regain if need be.

The reason I'm comfortable with this is that if someone can crack the two layers of ostensibly uncrackable encryption in my life time than the whole gig is up anyway.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: toast on December 10, 2014, 01:51:06 am
A basic assumption is that if you can *prove* you are the owner of some funds, then you should be eventually able to claim them, given sufficient developer resources.

One perspective is that it's sufficient to do any action which makes your balance ownership rights causally dependent on knowledge of some secret, then being able to prove knowledge of the secret makes you the "true" owner.

So I think we should add more explicit support for "claim by secret" balances.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: Riverhead on December 10, 2014, 02:15:33 am
A basic assumption is that if you can *prove* you are the owner of some funds, then you should be eventually able to claim them, given sufficient developer resources.

One perspective is that it's sufficient to do any action which makes your balance ownership rights causally dependent on knowledge of some secret, then being able to prove knowledge of the secret makes you the "true" owner.

So I think we should add more explicit support for "claim by secret" balances.

Sounds like FMV's turf. Certainly an interesting concept.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: bitAndy on December 10, 2014, 11:14:21 pm
It doesn't yet seem possible to change your BTS wallet password?

I would like to make my password stronger.
Title: Re: Don't trust my computer- best place to store BTSX?
Post by: Riverhead on December 10, 2014, 11:25:28 pm
In the console tab:

Code: [Select]
>> help walletpassphrasechange

Usage:
wallet_change_passphrase <passphrase>                                                                 Change the password of the current wallet
Change the password of the current wallet

This will change the wallet's spending passphrase, please make sure you remember it.

Parameters:
  passphrase (passphrase, required): the passphrase for encrypting the wallet

Returns:
  void

aliases: walletpassphrasechange