织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

技术简述以太坊 2.0 验证者如何生成和保护取款密钥 (3)

时间:2020-08-25 17:06来源:未知 作者:admin 点击:
首先使是用助记词重建钱包。请运行下方代码: ethdo wallet create --wallet=Recovery wallet --type=hd --walletpassphrase=temp1 --mnemonic=MNEMONIC 将上方代码中的 mnemonic 换成你

首先使是用助记词重建钱包。请运行下方代码:

ethdo wallet create --wallet="Recovery wallet" --type=hd --walletpassphrase=temp1 --mnemonic="MNEMONIC"

将上方代码中的 mnemonic 换成你的助记词。

然后运行下方代码重建提款账户:

ethdo account create --account="Recovery wallet/Withdrawal account" --walletpassphrase=temp1 --passphrase=temp2

运行下方代码获取其公钥:

ethdo account info --account="Recovery wallet/Withdrawal account"

这时,要注意确认该命令输出的公钥与之前抄下来的公钥一致。若一致,则表明你的助记词是正确的。

若要再次删除该钱包,请运行下方代码:

ethdo wallet delete --wallet="Recovery wallet"

然后运行下方代码来尝试访问钱包,确认其是否已经删除:

ethdo wallet info --wallet="Recovery wallet"

正常情况下,会返回一条错误消息,原因是无法找到钱包。

以上步骤也能用于验证者密钥吗?

不可以。以太坊 2.0 的验证者密钥与取款密钥在使用方式上差异很大,而且与你熟悉的绝大多数密钥都不相同。我们将在下一篇文章中细述验证者密钥,及其用法和保护措施。

脚注

注 1:取款密钥和以太坊 2.0 的其它密钥并无特殊区别,我们使用这个名字只是为了直观地表达出其用途。

注 2:如图所示,实际操作中我们只需要提款身份标识。但是,我们建议也要保存好取款公钥,因为公钥可能有其他用途(如,验证签名)。

注 3:因为公钥长这样:
0xa9ca9cf7fa2d0ab1d5d52d2d8f79f68c50c5296bfce81546c254df68eaac0418717b2f9fc6655cbbddb145daeb282c00,
所以会很麻烦。

 

(责任编辑:admin1)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容