ChainX 2.0 钱包迁移指南

CHAINX·PCX

ChainX 主网已成功升级至 2.0 版本,用户可前往 https://dapp-v2.chainx.org/#/accounts 体验新版 2.0 钱包,在此之前,您需要将账户从 1.0 钱包迁移至 2.0 钱包。


本文详细介绍了三种迁移方式,可以通过导出 Keystore 和私钥,以及导入助记词的方式迁移账户至 2.0 钱包。如果您 1.0 使用的是桌面钱包或者网页钱包的本地签名器,您可以选择任一方式导出账户,如果您 1.0 使用的是网页钱包的插件,仅可通过私钥方式导出账户。


ChainX 2.0 钱包迁移指南

如何通过 Keystore 迁移账户?

ChainX 2.0 钱包迁移指南

1. 客户端 Signer 用户

第 1 步

打开客户端 signer,选择要迁移的钱包地址,点击“Export Keystore”

第 2 步

输入钱包密码,点击”Confirm”,
跳至第 3 步

第 3 步

保存 Keystore 文件时,切记在文件名后加上“.json”后缀,点击“保存”

第 4 步

登入http://dapp-v2.chainx.org网站,点击账户栏中的“恢复JSON“

第 5 步

导入之前保存的 keystore 文件,输入原钱包密码,点击“恢复“

第 6 步

迁移钱包成功后,界面将显示如图绿色弹框

2. 桌面钱包用户

第 1 步

打开桌面钱包,点击用户下拉菜单中的“导出 Keystore”

第 2 步

输入钱包密码,点击“确定”


第 3 步

保存 Keystore 文件时,切记在文件名后加上“.json”后缀,点击“保存”

第 4 步

登入 http://dapp-v2.chainx.org 网站,点击账户栏中的“恢复JSON“

第 5 步

导入之前保存的 keystore 文件,输入原钱包密码,点击“恢复“

第 6 步

迁移钱包成功后,界面将显示如图绿色弹框

ChainX 2.0 钱包迁移指南

如何通过私钥迁移账户?

ChainX 2.0 钱包迁移指南


1. 谷歌 Extension Signer 用户

第 1 步

点击浏览器右上角图标


第 2 步

点击“ChainX extension”插件

第 3 步

选择下拉菜单,点击“Export PrivateKey”,输入钱包密码

第 4 步

储存对应的私钥数据


第 5 步

登入 http://dapp-v2.chainx.org 网站,点击账户栏中的“添加账户“

第 6 步

点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”


第 7 步

输入名称、种子、密码,点击“Next”

第 8 步

点击“保存”,下载新备份文件


第 9 步

迁移账号成功后,将显示此页面

2. 客户端 signer 用户

第 1 步

打开客户端 signer 后,点击下拉菜单中的“Export PrivateKey”,输入钱包密码

第 2 步

储存对应的私钥数据

第 3 步

登入 http://dapp-v2.chainx.org 网站,点击账户栏中的“添加账户“


第 4 步

点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”

第 5 步

输入名称、种子、密码,点击“Next”


第 6 步

点击“保存”,下载新备份文件

第 7 步

迁移账号成功后,将显示此页面


3. 桌面钱包用户

第 1 步

打开桌面钱包,点击用户下拉菜单中的“导出私钥”,输入钱包密码

第 2 步

储存对应的私钥数据

第 3 步

登入http://dapp-v2.chainx.org网站,点击账户栏中的“添加账户“

第 4 步

点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”


第 5 步

输入名称、种子、密码,点击“Next”

第 6 步

点击“保存”,下载新备份文件


第 7 步

迁移账号成功后,将显示此页面


ChainX 2.0 钱包迁移指南

如何通过助记词导入账户?

ChainX 2.0 钱包迁移指南

因现阶段 ChainX 2.0 暂无法兼容原助记词,暂无法直接通过助记词迁移钱包,请参考下文方法迁移账户(预计兼容性开发在 11 月 30 号前完成,届时可直接用助记词迁移账户)

1. Extension 及客户端 Signer 用户

第 1 步

打开签名器 signer,点击下来菜单中的“Import”

第 2 步

点击“Mnemonic”

第 3 步

按顺序输入助记词,点击“Next”

第 4 步

输入用户名,密码,点击”OK”


第 5 步

若您是本地端 Signer 用户,接下来请通过上文
Keystore 迁移方法
,进一步进行钱包迁移。

若您是谷歌 Extension Signer 用户,请通过上文
私钥 Private 迁移方法
,进一步进行钱包迁移。

2.桌面钱包用户

第 1 步

打开桌面钱包,点击“导入账户”

第 2 步

按顺序导入助记词,点击“导入”

第 3 步

输入标签,密码,点击“完成”

第 4 步

接下来跳至
“通过 Keystore 迁移钱包账户”
第 3 步,进行后续的钱包迁移

ChainX 2.0 钱包迁移指南

拓展小知识

ChainX 2.0 钱包迁移指南

私钥(Private Key)是什么?

大多数私钥是由64位十六进制的字符组成的随机数。私钥就是你区块链世界的资产的唯一凭证,拥有了私钥的,便拥有了对应地址上的资产。

常见私钥格式如下:
0x13bf8ad66c55bc77f58b7f724078ad6b13e00ea76f8d2b6aebb7eb4bc56d6692

助记词(Mnemonic)是什么?

由于私钥为 64 位十六进制字符,可读性和线下存储性较差,而私钥储存联网的电脑上较不安全,有被窃取的风险。于是有了助记词工具,原理是利用某种算法将 64 位私钥转换成若干个常见的英文单词。私钥与助记词之间的转换是互通的,助记词只是你的私钥的另一种外貌体现。

简而言之:助记词就等于私钥,私钥就是你的数字财产,都千万不能见光

Keystore File 是什么?

Keystore File 不是私钥,一般你创建钱包后,会让你备份 Keystore File。它是一串代码构成的 json 格式文件,你可以用任何相同加密方式的钱包打开它。Keystore 的本质是加密后的私钥,Keystore 必须配合你的钱包密码来使用。所以说,在备份 Keystore File 的过程中也要牢记钱包密码。

为什么推荐使用 Keystore File 迁移钱包?

如上问所介绍的,Keystore File 本质上是私钥加密后形成的一个文件,避免了私钥及助记词在储存、复制或传输过程中被暴露或窃取的风险,因为即使 Keystore File 被盗取了,若不知道其对应的钱包密码,也无法成功窃取此私钥及对应地址的资产。

作者:ChainX 议会,来源:ChainX社区

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!