比特币的钱包安全性非常重要,这一点每个小伙伴都非常清楚,但不是所有人能够做到绝对安全的。目前安全级别最高的方法是冷存储,但其操作也是比较麻烦的。我现在教大家一个简便的安全方法,
是否有安全漏洞请更伙伴们拍砖:
适用范围:只进不出,用于存储10年后使用的貔貅钱包。
加密与使用方法:1、想好钱包账户密码:首先想好一个足够复杂的密码,至少32-64位,同时包含大写、小写、数字、特殊符号,并写在纸上,今后应当保存好。
2、安装钱包并生成新地址:买一个新硬盘或旧硬盘全格,不联网(今后也不再联网)安装操作系统后即开始安装Bitcoin Core,不必同步,打开后生成一个新钱包。新生成的钱包只有一个地址,视你个人今后使用情况添加10-100个新地址备用,以满足你今后收账需要即可。
3、设置钱包密码:进入Bitcoin Core设置密码功能按钮,用先前确定的复杂账户密码加密。
4、检验账户密码:进入Bitcoin Core数据目录,将wallet.dat复制一份(如命名为wallet_me.dat)。然后再次打开钱包,执行密码变更操作,注意变更的密码仍然要够复杂,如果成功,说明写在纸上的密码是正确的。这一步很重要,否则今后币存进来后密码错误就惨了。然后退出Bitcoin Core,进入数据目录将wallet.dat钱包用防恢复方式彻底删除。
5、导出钱包的所有地址:利用钱包的地址导出功能,导出你的钱包内含的所有地址,是一个csv文件,用Excel可以打开,并保存好,这个可以明文保存。
6、钱包文件再次加密:将刚才复制的钱包备份wallet_me.dat进行再次加密。可以用第三方加密软件(如PGP、Truecrypt、)、甚至WinRAR均可。用WinRAR时,可以考虑将钱包文件进行更名成一个普通的office文件后再设置压缩密码。以下几篇可以参考:
(1)servicelabs的文章:
https://bitcointalksearch.org/topic/--554084 备份和加密你的比特币钱包
(2)比巴克:
http://p2pbucks.com/?p=10909 如何用TRUECRYPT加密比特币钱包
7、安全备份:为防止今后出现意外情况,将加密好的钱包应至少分别存储在以下几个地方:(1)刚才那台不联网的电脑;(2)专用的U盘;(3)网盘(注意一定不能是以wallet面目出现,并经第三方软件再次加密的哟);(4)其他你认为安全的地方。
8、使用方法:这种做法是只进不出,其安全性可以跟冷存储相当。使用刚才明文保存的csv地址进入交易,用blockchain来查询是否到账即可。
另,一个大胆的想法:我觉得比特币的钱包如果密码够长,如32-64位,即使不再使用第三方加密软件就已经足够了,根本不用担心因为暴露钱包引起的安全问题。试想想,比特币的开发者们最擅长的是什么?加密!个个是加密大师!你说呢?