在学习波卡冷钱包的教程之前,我们有必要学习一些关于冷钱包的知识点:
1、什么是冷钱包?
热钱包就是连接了网络的钱包,冷钱包就是隔绝了网络的钱包。所以冷钱包的安全等级是最高的。
2、为什么要用冷钱包?
还是因为安全优先的原则。我们现在使用的波卡热钱包,比如网页钱包,官方JS插件钱包,私钥都是存储在浏览器的缓存或者浏览器插件数据库里,虽然私钥通过加密技术进行了隔离,但是毕竟暴露在网络之下,总会让人没有安全感。冷钱包,因为断绝了网络,所以更加让人放心。
3、冷钱包断绝网络为什么能操作转账呢?
实际操作的时候,是冷钱包+热钱包配合的方式进行的。
冷钱包:负责保存私钥,进行签名
热钱包:负责保存钱包地址,验证签名
比如你想操作转账,那么先在热钱包内输入转账的信息,热钱包会生成一个二维码,你用冷钱包去扫描这个二维码,在冷钱包输入密码,冷钱包就会生成一个签名,然后热钱包再去验证这个签名,再把转账信息和签名上传网络,就完成了转账。在这个过程中,私钥一直在冷钱包没有暴露网络。
话不多说,直接开始。
一、前期准备
1.一台新安卓手机(没有联过网,并且注意永远不能联网)
2.带摄像头的电脑
3.电脑需要翻越墙的软件
4.如果没有创建过波卡钱包,需要备份助记词的工具,比如U盘、纸和笔。
5.如果你正在使用热钱包,希望换成冷钱包,那么我建议你确认备份了助记词后,删除或卸载热钱包,不让私钥暴露在网络上。
准备好之后,开始下载安装Signer冷钱包
Parity Signer冷钱包是Parity公司开发的,可以说就是波卡原班技术团队开发的,可以看成波卡的官方冷钱包,非常放心。
用电脑浏览器打开官方github下载地址:
https://github.com/paritytech/parity-signer/releases/
可以看到最新版本的安装包,点击下载
下载到电脑本地后,使用数据线连接安卓手机,这样可以把安装包导入到安卓手机内,断网的情况下进行安装,安装的时候注意打开相机的权限。
二、创建/导入波卡钱包
1、创建波卡钱包
如果从来没有创建过波卡钱包,那么打开Signer之后,可以选择创建新地址。
勾选I agree...的选项,点击Next,然后点击Create
New Identity的意思是输入你的名字,点击Create
这里会出现12个英文单词,这个就是助记词,是钱包所有权的唯一凭证。一定要使用纸和笔认真抄写好,并且电脑断网的情况下插入U盘,U盘内新建个文档,把助记词也一个个的打进去备份好。点击Next、Proceed
PIN code就是设置密码,只不过是6位数的密码,输入后点击Done
注意,这里不要选择Polkadot,而是直接点返回
返回后重新打开App
点击Add Network Account,点击Create Custom Path,输入6位数密码。
会来到Derive Account的页面。
注意,第一行Path不填
第二行写钱包名字
第三行选择Polkadot,最后点击Next,返回后,钱包就创建好了!
2、导入波卡钱包
如果你原先就创建过波卡钱包,或者你希望把热钱包换成冷钱包,那么就可以选择导入地址。
勾选I agree...的选项,点击Next,然后点击recover
第一行填写你的名字,下面那个大的空白输入你的12个助记词,点击Recover
PIN code就是设置6位数密码,然后确认密码,点击Done
注意,这里不要选择Polkadot,而是直接点返回
返回后重新打开App
点击Add Network Account,点击Create Custom Path,输入6位数密码。
会来到Derive Account的页面。
注意,第一行Path不填
第二行写钱包名字
第三行选择Polkadot,最后点击Next,返回后,钱包就导入成功!
三、使用热钱包导入冷钱包地址
这里,我们选择的热钱包是波卡官方网页钱包。
如果你一直在用JS插件钱包的话,在确保助记词备份的情况下,你要先把JS插件卸载了。鼠标右键JS插件钱包的图标,选择移除。
移除后,打开我们熟悉的波卡官方网页热钱包网址(需要墙):
https://polkadot.js.org/apps/#/accounts
进入后,点击通过二维码添加
这个时候,会发现打开了前置摄像头。
然后,马上打开手机冷钱包Signer,点击Polkadot,点击你的钱包地址,会出现一个二维码,你把这个二维码对着摄像头,进行扫描。
扫描后,输入钱包名字,进行创建。于是成功在网页热钱包中,导入了冷钱包的地址。
四、转账操作教程
如果想要转账,点击Accounts,点击转账。
输入要转账的地址,输入数量,点击进行交易,点击Sign via Qr,这时候网页会弹出左边二维码和右边前置摄像窗口。
拿起断网手机打开冷钱包Signer,点击最底下的QR Scanner
这时候手机会打开摄像头,扫描网页的左边的二维码
在手机中输入PIN6位数密码(以后就不用频繁输密码了)
这时候手机会生成一个签名二维码。
然后把这个手机生成的签名二维码对着摄像头,进行扫描。
你会发现成功进行了转账,是不是非常神奇?(私钥一直保存在离线的手机钱包里,从来没有接触网络)
五、质押操作教程
点击Network,点击质押,点击账户操作。
点击右边的提名人,输入质押的数量,进行设置。
在搜索框输入节点名字,然后点击左边,会发现节点名字跳到右边,然后继续在搜索框搜索节点名字。
鸭哥推荐的节点:
JOIE
DOTER.IO
DAYU
TRANSX
WEB3 VENTURE CAPITAL
最后点击抵押&提名
点击Sign via Qr,这时候网页会弹出左边二维码和右边前置摄像窗口。
拿起断网手机打开冷钱包Signer,点击最底下的QR Scanner
这时候手机会打开摄像头,扫描网页的左边的二维码
在手机中输入PIN6位数密码(以后就不用频繁输密码了)
这时候手机会生成一个签名二维码。
然后把这个手机生成的签名二维码对着摄像头,进行扫描。
你会发现成功进行了质押,是不是非常神奇?(私钥一直保存在离线的手机钱包里,从来没有接触网络)
六、总结
大家可以发现,热钱包操作冷钱包其实很简单,进行什么操作都是大家非常熟悉的,只有最后扫描二维码有点复杂。
鸭哥总结步骤就是三条:
1、用手机冷钱包Signer扫描热钱包二维码
2、手机输入PIN6位数密码,生成二维码签名(有时候跳过这步)
3、把手机二维码签名对着热钱包摄像头,让热钱包验证签名。
最后热钱包验证签名通过后,就可以让私钥不接触网络的情况下,自由的进行操作了!