ChainX 主网已成功升级至 2.0 版本,用户可前往 https://dapp-v2.chainx.org/#/accounts 体验新版 2.0 钱包,在此之前,您需要将账户从 1.0 钱包迁移至 2.0 钱包。
本文详细介绍了三种迁移方式,可以通过导出 Keystore 和私钥,以及导入助记词的方式迁移账户至 2.0 钱包。如果您 1.0 使用的是桌面钱包或者网页钱包的本地签名器,您可以选择任一方式导出账户,如果您 1.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 步
1. 谷歌 Extension Signer 用户
第 1 步
第 2 步
第 3 步
选择下拉菜单,点击“Export PrivateKey”,输入钱包密码
第 4 步
第 5 步
登入 http://dapp-v2.chainx.org 网站,点击账户栏中的“添加账户“
第 6 步
点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”
第 7 步
第 8 步
第 9 步
2. 客户端 signer 用户
第 1 步
打开客户端 signer 后,点击下拉菜单中的“Export PrivateKey”,输入钱包密码
第 2 步
第 3 步
登入 http://dapp-v2.chainx.org 网站,点击账户栏中的“添加账户“
第 4 步
点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”
第 5 步
第 6 步
第 7 步
3. 桌面钱包用户
第 1 步
打开桌面钱包,点击用户下拉菜单中的“导出私钥”,输入钱包密码
第 2 步
第 3 步
登入http://dapp-v2.chainx.org网站,点击账户栏中的“添加账户“
第 4 步
点击助记词,更改为“原始种子”;点击高级选项中的加密类型,更改为“Ed25519”
第 5 步
第 6 步
第 7 步
因现阶段 ChainX 2.0 暂无法兼容原助记词,暂无法直接通过助记词迁移钱包,请参考下文方法迁移账户(预计兼容性开发在 11 月 30 号前完成,届时可直接用助记词迁移账户)
1. Extension 及客户端 Signer 用户
第 1 步
打开签名器 signer,点击下来菜单中的“Import”
第 2 步
第 3 步
第 4 步
第 5 步
若您是本地端 Signer 用户,接下来请通过上文
Keystore 迁移方法
,进一步进行钱包迁移。
若您是谷歌 Extension Signer 用户,请通过上文
私钥 Private 迁移方法
,进一步进行钱包迁移。
第 1 步
第 2 步
第 3 步
第 4 步
接下来跳至
“通过 Keystore 迁移钱包账户”
第 3 步,进行后续的钱包迁移
私钥(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社区
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。