查看原文
其他

最简单直接的做纸钱包的方式

黄世亮 闪电HSL 2023-10-11

0 引言

之前写过一篇文章《如何保存比特币》,里面提到了冷钱包的制作方法,里面提到了一个bitcoin core的命令dumpprivkey,我原以为这个命令很简单,因为其参数只有一个嘛。但没想到公众号后台还是接到几个朋友的留言说到底怎么操作这个命令。

这篇文章就是专门介绍使用这个命令来制作纸钱包的操作步骤。

 

第1章 纸钱包的实质

所谓的纸钱包就是将比特币私钥的抄在纸上。这个私钥可以是明文,即52位字符串,也可以是二维码形式。

因为只要保存好了私钥,就代表对应的比特币是你的,所以只要一张抄写有私钥的纸,就可以保管你的比特币。

这就是纸钱包。

 

第2章 我们需要最少的信任度

本文介绍的方法是所需要的信任最少的。其实互联网上提供了大量的纸钱包生成工具,但因为是工具都是人编程序写出来的,那就涉及到我们必须信任对方。

bitcoin core钱包是比特币最权威的钱包,所以bitcoin core钱包也应该是最值得信任的钱包了。反正我的纸钱包都是利用bitcoin core制作的。

我这个方法没有使用任何网页工具,也不需要下载其他钱包,也不需要打印机,复印机,我们就用最原始,所需信任度最少的办法来制作。

你需要准备的是一台电脑(不需要多好,破电脑就行),而且不连网。一支笔,一张纸。

 

第3章 制作步骤

1)准备好一台电脑,永远不上网,一只笔,一张纸。

2)从别的电脑上在这个网站  下载这个钱包"Desktop--Bitcoin Core",使用U盘拷到1)的电脑上安装。

3)打开1)电脑里装好的Bitcoin Core,在菜单里找到“文件——加密钱包”,给钱包加密,密码设置不需要太复杂,因为离线电脑不需要防黑客。太复杂了万一记不住就惨了。这里举个例子abc123(你操作别用这个密码啊,实在太简单了)

4)然后Bitcoin core会自动关闭。你再重启,重启后你生成一个(或几个)新地址。使用记事本记下这个地址,这就是你的公钥。这里举个例子,比如你生成了这个地址:14mhzjkJ71oMAMkKu3dy98dnUpkyQBHL1r

5)在bitcoin core的“帮助——调试窗口——控制台”的命令行里输入下面内容

walletpassphrase abc123 600

(命令解释:walletpassphrase就是在你指定的时间内解除钱包密码,第一个参数是密码,后面跟着第二个参数是你需要解除密码的时间,单位是秒。我这里使用的密码是abc123,600秒内解除密码。记得两个参数前面都有空格哦。)

输入以上命令后回车即可。

6)在bitcoin core的“帮助——调试窗口——控制台”的命令行里输入下面内容

dumprivkey 14mhzjkJ71oMAMkKu3dy98dnUpkyQBHL1r

(命令解释:dumpprivkey就是将后面比特币地址对应的私钥以明文方式显示。记得参数前面有空格哦。)

输入以上命令后回车,你就得到一串字符串,有字母有数字。这串字符串就是你对应地址的私钥。

7)拿笔将步骤6得到的私钥抄到纸上。这样你就得到一个纸钱包了。(不用抄地址啊)

如果你要往这个钱包里装钱,就可以往上面这个地址转比特币了。这样你就获得了一个有币的纸钱包。

这里抄的时候有个小技巧,因为私钥一般是52个数字和字母混合的字符串,有些字母的大小写不好认,也有数字1和字母L的小写不好认。你可以把私钥复制到记事本里,然后放大字体,选择宋体,就好认啦。 

另外为了妥善保管,建议使用如下方法保管你的纸钱包:拿一个自封口袋(超市卖散装茶叶的那种塑料袋),里面放一包干燥剂(去超市的食品区要一包,或者你去淘宝买),里面再放一颗樟脑丸(超市有的卖,这玩意防虫的)。然后折叠好你的纸钱包,放进去。

 

第4章 如果恢复你纸钱包里的比特币

如果你打算卖掉你纸钱包里的比特币,怎么操作呢?非常简单。使用钱包的导入私钥功能就可以了。

如果你打算用你的手机钱包来发送你纸钱包里的比特币到交易去卖掉,你就可以使用手机钱包的导入私钥功能。一般手机钱包就那么几个按钮,你找一找,就可以找到“导入私钥”,点进去,就可以输入你纸钱包上面的那一大串字符串,点确认后,让手机钱包同步数据几秒钟,你就可以看到你的比特币显示在钱包里了。然后使用发送功能就好了。

如果你打算使用bitcoin core钱包来发送你纸钱包里的币,那就你要用到importprivkey命令了。步骤如下:

1)解开钱包密码:在bitcoin core的“帮助——调试窗口——控制台”的命令行里输入下面内容

walletpassphrase abc123 600

2)导致私钥:

在bitcoin core的“帮助——调试窗口——控制台”的命令行里输入下面内容

importprivkey 私钥

(命令解释:importprivkey就是将你的私钥导入进bitcoin core钱包文件的。私钥就是你抄在纸上的那一串字符串。)

回车后,如果你的钱包同步到了最新的区块,你就可以在钱包文件里看到显示出你比特币了。

 

第5章 结束语

写的好像有点复杂,其实操作起来非常简单的,各位读者权当拿这份当成你操作过程的字典吧,出现错误了,查一下是哪个步骤出了问题。

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


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

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