Bitcoin Forum
May 09, 2024, 12:23:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Don't let too many coins in your wallet.dat, store them in a crypted bitsafe.dat  (Read 1773 times)
Pygy (OP)
Newbie
*
Offline Offline

Activity: 47
Merit: 0


View Profile
March 31, 2011, 03:06:55 PM
 #1

I suggested it in another thread, but I think it warrants its own topic.

A serious problem with the bitcoin system is a wallet.dat can be stolen and emptied by a third party.

To solve this problem, a good practice is to create a second wallet, encrypt it with truecrypt and keep it offline. You can unload there your everyday wallet when it becomes too fat.

I suggest calling such a file bitsafe.dat, since it mirrors the real life use of these objects.

It would be nice if the Bitcoin client supported that functionality, ie
  • The ability to create a bitsafe
  • The ability to load such a safe from a reomte drive.
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
no to the gold cult
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
March 31, 2011, 03:18:37 PM
 #2

I don't see what the big deal is, just archive encrypt your wallet and rename it tentacle-porn or whatever.
deadlizard
Member
**
Offline Offline

Activity: 112
Merit: 11



View Profile
March 31, 2011, 03:25:04 PM
 #3

I don't see what the big deal is, just archive encrypt your wallet and rename it tentacle-porn or whatever.
Shit, I've been compromised  Shocked

btc address:1MEyKbVbmMVzVxLdLmt4Zf1SZHFgj56aqg
gpg fingerprint:DD1AB28F8043D0837C86A4CA7D6367953C6FE9DC

Pygy (OP)
Newbie
*
Offline Offline

Activity: 47
Merit: 0


View Profile
March 31, 2011, 03:48:37 PM
 #4

It is not a technical, but a social/UX issue.

The idea is to encourage good practice for the layman.

I think that this routine must be advertised widely, especially to non-technical people, unless you want to read horror stories all over the place. Providing a minimal resistance path for it out of the box would be good for Bitcoin in the long run.

Giving meaningful names to the key files doesn't hurt.
ryepdx
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
April 01, 2011, 05:04:40 PM
 #5

Providing a minimal resistance path for it out of the box would be good for Bitcoin in the long run.

Well said. When a user gets burned, it's generally safe to assume that they're going to blame the product. For example, I hear people complaining all the time about how slow and unreliable their Windows boxes are, never mind that they spend hours each day downloading torrents without decent virus protection. Good security practices should, as much as possible, be done for the user, not by the user.
MrBison
Member
**
Offline Offline

Activity: 61
Merit: 10

Anyone who opposes FOSS shall be destroyed!


View Profile
April 01, 2011, 05:17:03 PM
 #6

Well, having a form of (optional) password protection would be very very nice.

I think that's one of the features Bitcoin must get ASAP. Encrypting your wallet.dat and asking for a password / keyfile (only it should not be generated, so any file you have can be used as one, a-la TrueCrypt) upon each load.

Please donate BTC to 142VYfhaYBJXsmfMf1LnBiNxb6KYwdj4PM .
BTC0.17 already donated, thanks!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!