私钥冷储存和离线交易的具体操作
一共有六个步骤,其中第一至第三步是完成私钥冷储存创建的过程;第三到第六步是平时转账是进行离线交易的操作过程。六个步骤分别为:
第一步:用离线电脑的Armory客户端创建冷藏钱包
第二步:制作不包含私钥的只能观看的钱包备份
第三步:把不包含私钥的只能只能观看的钱包备份导入到在线电脑的Armory客户端上
第四步:用在线电脑的Armory客户端创建未签名交易。
第五步:把未签名交易拿到离线电脑的Armory客户端上签名
第六步:把已签名的交易拿到在线电脑的Armory客户端上广播完成转账
下面我们一步一步展开:
第一步:用离线电脑的Armory客户端创建冷藏钱包。这一步的操作和上一节在Armory上创建钱包或导入脑钱包私钥一样,这里不在赘述。
第二步:制作不包含私钥的只能观看的钱包备份(Watching-Only),并保存到U盘上,细节见图2.1:
图2.1:
第三步:把不包含私钥的只能只能观看的钱包备份导入到在线电脑的Armory客户端上。细节见图2.2
图2.3
注意:完成这一步之后,Armory会停止响应一会儿,然后提示导入已经成功并重新同步数据,整个过程需要时间大概3-10分钟,视电脑速度而定。图2.4是成功导入只能观看的钱包备份并同步好数据之后:
图2.4
顾名思义,未签名交易就是还没有通过私钥签名的交易,我们平时要转账给别人的时候,可以按需要先创建这样未签名的交易,具体操作见图2.5-2.7:
图2.5
图2.6
图2.7
图2.8
图2.9
图2.10
到这里为止,我们已经完成了一笔离线交易中创建未签名交易的操作并保存为文件到U盘,接下来的步骤就是我们把这笔未签名交易复制到离线电脑上,用Armory客户端进行签名。第五步:把未签名交易拿到离线电脑的Armory客户端上签名。通过上一步,我们把未签名交易一文件的形式保存早U盘,现在把U盘插入到离线电脑上,并打开Armory客户端,因为离线电脑的Armory客户端的钱包包含私钥,所以能对这笔未签名交易进行签名,具体操作见图2.11-2.17:
图2.11
图2.12
图2.13
图2.14
图2.15
图2.16
图2.17
到这里为止,我们已经为未签名的离线交易签名完毕并自动保存在U盘中,接下来的步骤就是拿去在线电脑的Armory客户端上进行广播。第六步:把已签名的交易拿到在线电脑的Armory客户端上广播完成转账。这是最后一步了,通过把以签名的离线交易拿到在线电脑的Armory客户端上广播,整个转账过程将全部完成。具体操作见图2.18-2.23:
图2.18
图2.19
图2.20
图2.21
以上完整介绍“私钥冷储存和离线交易”的概念和相关的操作,建议感兴趣和有条件的朋友可以配合脑钱包的那一节,开始用小额的比特币进行实际操作以熟练掌握。