Bitcoin Forum
November 10, 2024, 08:15:06 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Cold storage  (Read 998 times)
ninentsys08 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 22, 2013, 06:07:36 PM
 #1

I am not very tech-savvy, so please excuse me for asking what may seem like a very tiresome question for most of you, but I would like to know if splitting my hard drive between Mac and Windows would be an effective way to keep my bitcoin wallet offline. It seems like it should work just as well as storing my wallet offline on an entirely seperate computer, right?
mbelshe
Newbie
*
Offline Offline

Activity: 36
Merit: 0



View Profile WWW
June 22, 2013, 06:16:58 PM
 #2

You'll likely find many definitions of "cold storage".

Here is the definition I use:
   - storage of bitcoins using bitcoin addresses that have never been on any computer connected to a network.

So it all depends on your risk profile and what you're trying to accomplish.

For me, I did the following:
   a) re-image a blank mac laptop.  disable its network capability.  verify that the image matches Apple's.
   b) encrypt the hard drive
   c) manually load software (via USB) for creating a bitcoin address.  I built this from scratch; verifying the source code signatures.
   d) extract the public keys of that address only.
   e) send coins to your public keys from anywhere.  They're cold.
   f) finally, I made a couple of encrypted USB sticks with my private keys and keep them as backups.

I'm open to feedback on this approach.

I believe Armory claims to do some form of cold storage for you too.

Hope this helps,
Mike


 
jml
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
June 22, 2013, 06:34:48 PM
 #3

You can also print off paper wallets and keep it safe. I prefer this type of paper wallet as it is not only aesthetically pleasing and looks like paper money, but it also has a secure 3-fold piece to keep your private key safe. I would recommend using a laser printer than an inkjet printer as the quality is not only higher, but inkjet ink can run off if wet.

https://bitcoinpaperwallet.com/

Ideally you would want to keep your paper wallets in a fire proof safe or deed box which has protection against water and fire. The paper wallets have private and public keys which you only need the public key to send a deposit to your wallet. When you want to spend bitcoins, use your private key. The advice that the paper wallet sites say is that once you extract the private key, you must take out all your bitcoins from that wallet as it might be in danger of someone else using it. Personally, I distribute my bitcoins across many wallets so if something happens to one, my losses are minimized; you dictate what that paper wallet is worth.

There is also the hardware version which is a USB bitcoin wallet called Trezor. It is available for pre-order for 1BTC for the plastic version and 3BTC for the metal case version. Personally, I would wait until the cost of such device goes down and manufacturing processes mature.

"Everything is a matter of degree"
tstang
Full Member
***
Offline Offline

Activity: 178
Merit: 100


View Profile
June 22, 2013, 06:52:51 PM
 #4

HI,

I was just wondering if those paper wallet you talked about can be used for others alt currency like litecoin, worldcoin and etc?
mprep
Global Moderator
Legendary
*
Offline Offline

Activity: 3794
Merit: 2612


In a world of peaches, don't ask for apple sauce


View Profile WWW
June 22, 2013, 06:54:56 PM
 #5

HI,

I was just wondering if those paper wallet you talked about can be used for others alt currency like litecoin, worldcoin and etc?
If you find a service providing such feature then yes, I guess.

MarcusBTC
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 22, 2013, 09:10:33 PM
 #6

Anyone knows if its possible to have the private key on the paper wallet encrypted? Ideally also the public key.
I dont really like the idea of paper wallets if anyone who finds/steals one can claim the bitcoins.
jml
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
June 22, 2013, 09:19:35 PM
 #7

Anyone knows if its possible to have the private key on the paper wallet encrypted? Ideally also the public key.
I dont really like the idea of paper wallets if anyone who finds/steals one can claim the bitcoins.


You can add that extra layer of security, but in doing so, you would be adding an extra hurdle if you want to spend your BTC. Currently there is no service that I know of that can do it "automagically", you would have to do it manually for every wallet you produce.

"Everything is a matter of degree"
jml
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
June 22, 2013, 09:23:47 PM
 #8

HI,

I was just wondering if those paper wallet you talked about can be used for others alt currency like litecoin, worldcoin and etc?

There must be services similar to the one I mentioned. Look at http://www.paperwalletprints.co.uk/ though it did timeout when I was trying to look at it.

"Everything is a matter of degree"
Max Kagan
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 25, 2013, 01:50:30 PM
 #9

An easy and effective way to store your coins can be found at https://safepaperwallet.com/.  You receive a kit with materials and instructions to make great looking paper wallets that can be safely stored away for decades. All you need is a printer, a usb stick and your computer. Each wallet has a backup stub that should be stored at a different location to recover from fire, flood or other disaster. The starter kit comes with a HTML file that you would load onto a safe, offline computer via USB. Then following the instructions, you should have your own secure paper wallets in no time. Smiley
lbr
Sr. Member
****
Offline Offline

Activity: 423
Merit: 254


View Profile
June 25, 2013, 03:45:22 PM
 #10

I personally find it all useless.

There are two types of attacks targeted and non-targeted.
To be safe from non-targeted attack you need to use up-to-date Windows or some 'unpopular' OS, like MacOS ; ) .. basically just using common sense and using any modern updated OS will keep you safe from non-targeted attacks.

But almost nothing will keep you 100% safe from targeted attack with a hot soldering iron ; )

BTC: 18ozhbkfHneX8tnPgHJuTizyBmspM5Vgpa  LTC: LgVc7KdedPGZyDXHXEH9G7z6AoTmTvDdWb
cgminer 2.11.13 x64 portable for Mac OS X 10.6.8
6+ GPUs driver mod for Windows
aantonop
Full Member
***
Offline Offline

Activity: 196
Merit: 116


Entrepreneur, coder, hacker, pundit, humanist.


View Profile WWW
June 26, 2013, 09:42:35 PM
 #11

Marcus,

Encrypting private keys is possible. It is part of a proposed standard BIP0038. We will be implementing it the next version of the Safe Paper Wallet and Open Paper Wallet software.


Bitcoin entrepreneur - OpenBitcoinStore,SafePaperWallet,BitcoinPressCenter.org... and more.
Host on LetsTalkBitcoin.
iram1046
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile WWW
June 26, 2013, 09:44:18 PM
 #12

I create a backup encrypted wallet and put on my usb. Cold storage?
aantonop
Full Member
***
Offline Offline

Activity: 196
Merit: 116


Entrepreneur, coder, hacker, pundit, humanist.


View Profile WWW
June 26, 2013, 10:02:23 PM
 #13

Not really - USB drives are notoriously unreliable.

I would not trust a flash drive with money.

Encryption is easy. Key management and key retention is hard.

Bitcoin entrepreneur - OpenBitcoinStore,SafePaperWallet,BitcoinPressCenter.org... and more.
Host on LetsTalkBitcoin.
jml
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
June 28, 2013, 11:04:19 PM
 #14

Not really - USB drives are notoriously unreliable.

I would not trust a flash drive with money.

Encryption is easy. Key management and key retention is hard.

Neither would I trust a USB stick. Just use a good old fashioned safe!

"Everything is a matter of degree"
AliceWonder
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 28, 2013, 11:39:58 PM
 #15

Here's what I did.

I generated a private key using my own code (software script) and then make a public address from it using my own code.

No bitcoin wallet was used.

The private key I wrote on a 3x5 and put it inside a security envelope. It will be kept in my bank safe deposit box next time I have reason to go there.

The public address I have written down several places.

I can send coins to that address whenever I want and check the balance using blockinfo or whatever I want, and should I have reason to suspect my devices with software wallet(s) have been compromised, I can send all currency in those wallets to that address.

I can't spend from that address until I import it in a wallet, and it is not saved in any data files, I'll have to enter the key into a wallet.
Hence any bitcoin I send to that address is in cold storage and is not readily accessible. In the near future it will require picking up envelope from safety deposit box.

I actually made two envelopes, one I'll ask mom and dad to store in their safety deposit box. That increases the risk a little but it also means I can access it if I'm visiting them and suddenly need coins (I spend a lot of time down there).

To me, that's what cold storage means.

QuarkCoin - what I believe bitcoin was intended to be. On reddit: http://www.reddit.com/r/QuarkCoin/
Big Toe
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
June 29, 2013, 01:21:20 AM
 #16

I am not very tech-savvy, so please excuse me for asking what may seem like a very tiresome question for most of you, but I would like to know if splitting my hard drive between Mac and Windows would be an effective way to keep my bitcoin wallet offline. It seems like it should work just as well as storing my wallet offline on an entirely seperate computer, right?

Cold storage is safest storage.
jml
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
June 29, 2013, 07:46:04 PM
 #17

Here's what I did.

I generated a private key using my own code (software script) and then make a public address from it using my own code.

No bitcoin wallet was used.

The private key I wrote on a 3x5 and put it inside a security envelope. It will be kept in my bank safe deposit box next time I have reason to go there.

The public address I have written down several places.

I can send coins to that address whenever I want and check the balance using blockinfo or whatever I want, and should I have reason to suspect my devices with software wallet(s) have been compromised, I can send all currency in those wallets to that address.

I can't spend from that address until I import it in a wallet, and it is not saved in any data files, I'll have to enter the key into a wallet.
Hence any bitcoin I send to that address is in cold storage and is not readily accessible. In the near future it will require picking up envelope from safety deposit box.

I actually made two envelopes, one I'll ask mom and dad to store in their safety deposit box. That increases the risk a little but it also means I can access it if I'm visiting them and suddenly need coins (I spend a lot of time down there).

To me, that's what cold storage means.

I don't trust banks Cheesy

"Everything is a matter of degree"
deadweasel
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
June 29, 2013, 07:50:08 PM
 #18

Here's what I did.

I generated a private key using my own code (software script) and then make a public address from it using my own code.

No bitcoin wallet was used.

The private key I wrote on a 3x5 and put it inside a security envelope. It will be kept in my bank safe deposit box next time I have reason to go there.

The public address I have written down several places.

I can send coins to that address whenever I want and check the balance using blockinfo or whatever I want, and should I have reason to suspect my devices with software wallet(s) have been compromised, I can send all currency in those wallets to that address.

I can't spend from that address until I import it in a wallet, and it is not saved in any data files, I'll have to enter the key into a wallet.
Hence any bitcoin I send to that address is in cold storage and is not readily accessible. In the near future it will require picking up envelope from safety deposit box.

I actually made two envelopes, one I'll ask mom and dad to store in their safety deposit box. That increases the risk a little but it also means I can access it if I'm visiting them and suddenly need coins (I spend a lot of time down there).

To me, that's what cold storage means.

I don't trust banks Cheesy

they can't do anything with it.  so until the banks stop allowing withdrawals, it's a perfectly acceptable place to keep a second backup.

AliceWonder
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 29, 2013, 08:17:29 PM
 #19

I don't trust banks Cheesy

They can't tamper with a safety deposit box without leaving some evidence, if you lose your key it is a pain the *** to deal with.

I suppose it is possible they could but it is highly doubtful a bank would risk its reputation and charter by tampering with customer deposit boxes without a court order.

QuarkCoin - what I believe bitcoin was intended to be. On reddit: http://www.reddit.com/r/QuarkCoin/
fiberping
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
June 30, 2013, 01:08:42 AM
 #20

Although I am new here, I recommend paper wallets and use them frequently
Pages: [1] 2 »  All
  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!