查看原文
其他

给自己的比特币做一个硬件钱包

黄世亮 闪电HSL 2023-10-11

0章 引言

最近交易所要关闭的风声传的到处都是,很多用户开始提币提钱。接到很多用户的咨询,问如何保存各种币。很多新用户都很担心自己保存会不安全。本文提供一种简单的方式来保管您的BCC和BTC。

 

第1章 比特币是重要的资产,保管条件最好好一点

很多新用户保管比特币和其他数字货币的都使用的是非常旧的电脑。我曾经给一个用户上门服务,看到他一台Win7(微软已经停止支持这个系统了),没杀毒软件,各种乱七八糟的游戏软件都在里面,键盘上脏的要死,估计是一边抽烟一边玩游戏来着。可这台电脑上运行着一个bitcoin core和一个litecoin core,里面的币总价值超过千万人民币。吓死我了。

数字货币是很值钱的,你有一个BTC,就值得买更好的手机或电脑保管它。

一般来说,现在BTC整个生态很成熟了,轻钱包很多也很成熟很安全了,买一台手机来保管就可以了。

但BCC现在还没有很多经过市场充分检验的轻钱包,最好我们还是相信Bitcoin abc这样的全节点钱包功能。但全节点要下载一大堆区块。太麻烦了。

现在几乎所有的其他币种,都是没有很好用的轻钱包。除了BTC和ETH之外,其他的都不行。

 

用手机保管还有个麻烦在于,各种轻钱包APP动不动就要升级,尼玛,一升就要覆盖原钱包文件,就不知道是不是安全了。所以用手机作为冷钱包是很不方便的,你不知道啥时候要升级。而且手机长时间不开机,还不知道会不会变成砖呢。

我自己是倾向于使用电脑来保管大额币的。而且是一台专用的电脑,我很浪费地买了一台Mac当钱包用。

但我相信大部分用户都不会专门买一台专用的电脑来保管各种币,成本太高。但如果你使用你正在用的电脑来保管,加上这台电脑要装各种乱七八糟的软件,其实是很危险的。

但有一种折中的办法。我们可以使用一块移动硬盘来保管所有的数字货币。移动硬盘可以装下很大的区块数据,没压力。也可以保管所有的币。平时硬盘不连在电脑上,也无病毒木马之类的感染风险,只有发送币时才连上网。这块硬盘是专用的,也不会出现乱七八糟的东东在里面。

而且移动硬盘对各大平台还是通用的,比如你有一台Mac,有一台Windows,都是可以用来连这块硬盘来管理你的币。

一般来说,购买一个硬件钱包是一个合理的选择。但我个人不喜欢硬件钱包这种东西,因为我们不知道钱包电路有没有后门,不知道它的种子随机性如何。真的,硬件虽然开源,但真正有兴趣去检查电路的局外人,几乎为零。硬件钱包的安全性,几乎100%依赖于相信厂家。这有违比特币无需信任第三方的原则。

本文以将Bitcoin ABC安装在一块移动硬盘上为例,使用移动硬盘来保管BCC的区块数据和钱包。其他币也一样,方法都是通用的。

 

第2章 使用一块移动硬盘来保管BCC区块数据和钱包

购买一块2T的移动硬盘,废话少说,直接上购习链接好了,可惜没人给我广告费,我买的是这款希捷2T https://item.jd.com/1021894.html

买到后,直接格式化,不要去使用移动硬盘厂家提供的什么加密、恢复数据功能。鬼知道他们有没有漏洞,有没有后门。一律不要相信他们,疑神疑鬼就对了。如果你有Mac,使用Mac去格式化,将硬盘格式设定为exFAT格式。否则Mac无法写入数据。

 

到下面这个网站下载bitcoin abc 0.15 https://download.bitcoinabc.org/0.15.0/

如果你是windwos就下载bitcoin-abc-0.15.0-win64-setup-unsigned.exe        如果你是Mac就下载 bitcoin-abc-0.15.0-osx-unsigned.dmg。

然后将这个bitcoin abc 0.15安装到移动硬盘上。然后你就同步数据吧。同步三个星期才能同步完。

 

同步完后,将wallet.dat文件删了。启动bitcoin abc后,就会自动生成一个wallet.dat文件,你加密,然后记得第一个地址就不要再用了,生成第二个地址,再去使用吧。可以往里面发币保存了。

记得将wallet.dat文件用U盘拷贝一份哦。

 

这样你的BCC钱包就搞好了,需要发币时,就连上网,直接发送就好了。

记住这是一个热钱包。如果想要冷钱包,直接在电脑离线状态下,接上硬盘,重新生成一个wallet.dat文件,加密,新建地址,这个地址就可以收币了。然后这个wallet.dat就永远不要联网了,这就是冷钱包了。

平时不用发币收币时,就不要将硬盘边在电脑上了。如果要收币发币,连在电脑上,同步一会也就同步完区块了。记得连在电脑上时,就不要去开太多的软件,比如迅雷啊,打游戏之类的。这样你就能最大可能性地避免被病毒感染。

 

第3章 重定向区块文件

下载区块是一个很大的麻烦,要好几个星期。如果你有区块文件呢,或者你的朋友有呢,你就不需要再去下载一份了。直接从他那里拷贝过来就好。

拷贝下面这两个文件夹:“blocks”和"chainstate"。

拷贝到你移动硬盘上,比如拷贝到一个叫bitcoin abc的目录下。其他的不要拷啊,特别是人家的wallet.dat文件别拷,否则人家和你拼命。

然后回到你自己的电脑上,你下载好bitcoin abc,然后安装。

安装完第一次启动,会提示下面“由于这是第一次运行 比特币核心 程序 ,你可以选择数据存储目录”,选择自定义的数据目录,将目录设定为“E:\Bitcoin abc”,就可以了。

然后你就可以使用bitcoin abc。

 

如果你电脑的windows,并且已经安装好了bitcoin abc,你就会发现,TMD很难将这个软件的区块数据指向你的移动硬盘。这个软件设计的很笨,没这个选项。哪怕是你卸载了,再安装 ,它都不会出现上面这个自定义数据目录的提示。Mac就没这个问题,Mac直接卸载掉,再安装就会让你重新自定义区块文件存储位置。

这时可以按下面的办法法将bitcoin abc软件的区块文件重新定向到这块移动硬盘的目录下:

1)先给bitcoin abc的设定一个桌面快捷方式,如下图

2)右键该快捷方式,点属性,点 快捷方式,你将看到下面的界面

3)在“目标(T)”后面加上下面的内容“-datadir="E:\Bitcoin abc"”(最外层双引号不要,-datadir前面有个空格)如下图

4)然后从快捷方式启动bitcoin abc就可以搞定了。

 

 

第4章 使用移动硬盘保管其他币

BTC完全也一样。不过BTC有轻钱包,不需要使用这么大的区块数据。但要注意,BTC和BCC虽然区块可以同时保存到一块移动硬盘上,但你不能使用同一台电脑安装bitcoin core和bitcoin abc,并且将它们的区块数据分别指向不同的文件夹。目前这两个软件还是双胞胎。你可以使用一个虚拟机,或者用两台电脑哦。

你也可以将ETH存在在这个移动硬盘上,比如可以你keystore文件存在这块硬盘上,要发ETH时,就将硬盘接上电脑。

你也可以搞一个LTC钱包在这上面。

……

 

第5章 如果你还觉得这些比较麻烦

如果你不想要下载区块,毕竟这要花掉几个星期,或者你觉得以上操作太麻烦了。我可以帮你 搞定。

给我1000块钱,我帮你买好移动硬盘,拷贝好区块数据。然后快递给你。你拿回家,直接安装个钱包软件,将区块数据指向移动硬盘的这个文件夹就好了。

 

第6章 结束语

 买一块硬盘存好你的币,1BTC+1BCC>100万刀。

(后面会写如何使用这块移动硬盘来完成冷钱包离线签名)



(如果您觉得好,欢迎关注我的公众号: 闪电HSL,也欢迎加我微信号:13116885)


(如果你想学习比特币和区块链知识,欢迎加入我的小密圈)






 


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存