电脑网络 · 2018年06月17号 0

Cold Storage 冷存储

简介
冷存储,是在这两年被提出来的一个新概念 [1] ,由于比特币价格的大幅度的上涨,关于比特币存储的安全性问题一直都是业内所讨论的重点,近年来,每年都有无数的黑客对比特币网络和比特币持有用户发起过无数次的攻击,每年也都会有因为网络安全漏洞所造成丢失比特币的案例 [2] 。
什么是冷储存
首先我们需要知道什么是冷存储,比特币钱包的冷储存(Cold storage)是指将钱包进行离线保存的一种方法。具体来说,是指用户在一台离线的电脑上进行生成比特币地址和私钥,并将其妥善保存起来。以后挖矿或者在交易平台得到的比特币都可以发到这个离线生成的比特币地址上面。并且由这台离线电脑生成的私钥永远都不能在其它在线终端或者网络上出现 [2] 。
使用冷储存的必要性
那么为什么我们要选择用冷存储呢? 近年来,由于比特币价格的一度飙升,也吸引了很多黑客的注意,因此每年都会有大量的黑客对比特币用户的个人电脑发起攻击,一旦遭到攻击,由此带来的损失将会是巨大的。由于冷存储是建立在断网情况下的,因此只要你的计算机没有进行联网,你的冷存储地址就是极其安全的,它就好比是一个在21世纪生活中的归隐者 [2] 。
举例

一、假设某位用户有大量的比特币,他想为了让他的比特币变得最安全,即使有黑客攻击了他的电脑,他的比特币也不会丢失。那么在这个时候,他就必须使用冷储存技术,在计算机离线的情况下生成几对比特币地址和私钥,作为冷储存钱包,这样初步就保证了比特币的安全 [3] 。
二、 国内的交易所每天都有大量的比特币交易和用户群,因此,交易所也要承担着保护用户比特币安全的职责。交易平台的管理人员每天都要定时将主机服务器上所储存的比特币放入冷储存钱包中。而只在服务器上存有少量的比特币,来应付正常的提现请求,这样做的话,就算黑客入侵了交易平台主机也无法得到用户所储存的比特币。
如何进行冷储存

既然冷储存技术能够大幅提高比特币钱包的安全性,那么小伙伴们如何进行钱包冷储存呢?首先我们需要离线生成比特币地址和私钥,下面是几种参考方案。
1.离线使用Armory钱包客户端,点击http://bitcoinarmory.com/下载。
2.自己生成比特币ECDSA私钥,如果你熟悉比特币地址和私钥的椭圆曲线加密算法,完全可以自己手动生成原始的比特币ECDSA私钥,然后计算出比特币地址,这样的好处是避免了使用任何第三方的程序,确保绝对的安全。
在生成了比特币私钥和地址以后,就可以进行私钥的存储了,但一定要记住的是,存储过程一定要在离线情况下进行。
1.最原始的方法,用纸将私钥记录下来。然后放到保险箱里 [2] 。
2.将私钥用AES、DES等算法加密后存在优盘里面。
3.离线电脑储存,完全保证储存私钥的电脑是离线的,并给系统设置密码,让除了你之外的人无法进入系统。
4.将私钥文件放给第三方保存,比如银行保险柜。
5.你所想到的其他方法。
在冷储存完成以后,你就可以将以后得到的比特币放心的转入冷储存钱包了 [3] 。