Electrum钱包离线签名技术(四)

材料:

两台linux主机并装有Electrum钱包,一台生成种子(或者说私钥和地址),另外一台导入种子的主公钥。

简称:

E1:有私钥的钱包-断网

E2:只有地址的钱包-联网

1.创建钱包文件

详情见”Electrum创建比特币冷钱包“

2.查看种子的主公钥

E1,点击“钱包”菜单,选择“Information”会弹出

Electrum钱包离线签名技术(四)_第1张图片

保存公钥到U盘。

3.生成没有私钥的只读钱包

在E2导入主公钥 

点击“文件”菜单,选择“新建/恢复”,界面如下

Electrum钱包离线签名技术(四)_第2张图片

输入钱包的名字(自定义),点击“下一步”

Electrum钱包离线签名技术(四)_第3张图片

选择“标准钱包”(第一项默认),点击“下一步”

Electrum钱包离线签名技术(四)_第4张图片

选择“Use a master key”,点击“下一步”

Electrum钱包离线签名技术(四)_第5张图片

输入你保存到U盘的主公钥,点击“下一步”

Electrum钱包离线签名技术(四)_第6张图片

输入密码(自定义),点击“下一步”

Electrum钱包离线签名技术(四)_第7张图片

好啦,到目前为止,你的只读钱包已经创建好了。

4.交易的流程

-创建交易(在只读钱包中进行E1)

-对交易进行签名(签名只能够用私钥,只能在包含该签名地址私钥的钱包中进行E2)

-广播交易(在只读钱包中进行E1)

5.创建交易

Electrum钱包离线签名技术(四)_第8张图片

点击“预览”,然后再新窗口中选择“导出”,后缀应该是".txn"的文件。

6.签名交易

在E1上,点击“工具”-“加载交易”-“从文本”,选择你的交易文件,出现如下图

Electrum钱包离线签名技术(四)_第9张图片

点击“签名”即可,然后再点击导出,将签名后的文件导出到U盘。

7.广播交易

在E2上点击“工具”-“加载交易”-“从文本”,选择你的交易文件,出现如下图

Electrum钱包离线签名技术(四)_第10张图片

点击“广播”,就完成了一笔交易的离线签名操作。

 

如果搭建过程中遇到任何问题,请发送问题致邮件:[email protected],我会尽我所能帮您解答。

 

打赏(加密货币)

BTC地址:1MHAPXoydTMTXi9r5mHYp3kGFYkKGcpXf

ETH地址:0x8d345c08805c1e0d21f518bb301640e937b8c2c6

ADA地址:DdzFFzCqrhsqmBCy6zTcdy1bshH3p5LtfmssqvL8AUcPjf55q7LteaJtx7eztaayftSj3aKWS4qWqUPJVt3ZiPVmtoKHdRYrfMHDzwGn

EOS地址:0x8d345c08805c1e0d21f518bb301640e937b8c2c6

 

转载于:https://my.oschina.net/u/3050295/blog/1839515

你可能感兴趣的:(Electrum钱包离线签名技术(四))