Qtum钱包使用大全以及备份指南

量子链Qtum2018-08-01 23:02:33  阅读 -评论 0

Qtum钱包使用大全以及备份指南点击上方蓝字关注QTUM公众号,了解最新行业资讯

Qtum钱包使用大全以及备份指南

前言

本文简要介绍关于Qtum钱包和密钥以及相关的注意事项,大多数例子基于浏览器上的 Qtum Web 钱包。Web 钱包功能强大,提供了很多恢复其他类型Qtum钱包的方式,同时Web钱包具有完整QRC20功能。

本篇文章将会介绍钱包的恢复步骤,在你尝试这些步骤前,请确保你电脑没有恶意软件和病毒。同时也要注意,永远不要把你的私钥或助记词给别人,会有被偷盗的风险。

安装钱包

Qtum 钱包的安装使用了随机生成的私钥或助记词。通过导出私钥或助记词,你能在各种钱包之间转移你的 Qtum 地址。

重要的是保证私钥和助记词安全!

Satoshi 给比特币钱包取了错误的名字 “钱包”, 因为钱包实际上不存任何币或代币,它们其实都保存区块链里。“钱包”的正确名字应该是“密钥库”,因为钱包的主要工作是保存和管理私钥,通过私钥来支持交易。

私钥

Qtum钱包使用大全以及备份指南

一个私钥是一个简陋的字符串,但它是通往数字王国的关键。私钥允许访问存储在由私钥生成的地址中的QTUM。你需要十分小心地使用私钥,因为如果任何一个人拿了你的私钥,你的数字资产就有被盗取的风险。

私钥也能用助记词生成。典型的是,钱包使用的助记词有两种,桌面钱包使用 bip-039 助记词,手机钱包使用“字典”助记词。这两种不相容,这个差别由 Web 钱包管理,它两种都能接受,是 bip-039助记词则使用 “从助记符中恢复” ,是“字典”助记词则使用“从手机钱包恢复”。

比特币改进协议(Bitcoin Improvement Protocol 39 (bip-039))给出了规则,生成私钥要使用从 2,048 个单词列表中导出的 12 个助记词[参考文献1]。手机钱包使用的“字典”单词一列是 4,216个类似bip-039的单词[参考文献2]。

输入助记词来恢复钱包有风险,因为私钥是从助记词里精确地生成而来,多一个符号或一个空格都会生成一个完全不同的私钥和完全不同的 Qtum 地址。如果你错输了助记词,钱包会给你,创建一个你不期望的 Qtum 地址。如果你发币给那个地址,你很有可能永远无法再输入那个错字恢复钱包地址,这就意味着你的币永久丢失了。

下图显示了用于创建钱包或恢复钱包的所有选项

1. 生成新钱包 – 创建一个随机地址,下载一个密钥文件

2.  用助记词创建 – 创建 12 个助记词生成的一个随机地址

3. 助记词恢复 – 使用 12 个 bip-039 助记词从另一个钱包恢复一个地址

4.  从 WIF 恢复 – 从一个密钥中恢复一个地址

5.  手机钱包恢复 – 使用 12 个 “字典” 助记词从一个 Qtum 手机钱包中恢复一个地址

6. 从密钥文件恢复 – 从 Web 钱包创建的密钥文件中恢复一个地址

7.  从 Ledger 恢复 - 允许使用安全存储在 Ledger 硬件钱包中的私钥进行交易

Qtum钱包使用大全以及备份指南

让我们逐个详细地介绍

1.   生成新钱包

生成新钱包会创建一个随机地址并下载一个密钥文件,其名称由 unix 时间戳(以毫秒为单位)给出,例如 “1532053935952.txt”,其中包含由密码加密的文本,例如:

{“version”:”0.1",”content”:”tFz3ctzaITRniFjD6lDm1m8Zyu7LeNjNm/j2ao/hxoIhYAwqlC9iZYZ9TCermbrxF2ljd/wTXnRq/Ca6nYPYZNJ4GC0=”}

 将密钥文件保存在计算机上,并备份到多个USB设备。重新启动 / 恢复用“生成新钱包”选项创建的钱包的唯一方法是通过加载密钥文件并输入密码来“从密钥文件恢复”(请参阅下面的步骤6)。

Qtum钱包使用大全以及备份指南

使用又长又强的密码,而不是像“12345”这样的简单密码。

2.  用助记符创建

“用助记符创建” 创建 12 个助记词生成的一个随机地址。你必须重新输入那 12 个助记词,确保你以及保存好助记词了。

用这个选项你只要下面的 3 步就能从助记词中恢复钱包。你也能通过“转储为密钥文件”创建一个密钥文件来备份钱包。现在你有 2 种方式恢复钱包,使用助记词和密钥文件。这很有效地使你恢复钱包的能力翻倍,但也意味着你现在需要安全地存储三样东西(密码,助记词和密钥文件)。

Qtum钱包使用大全以及备份指南

注意,助记符不同于 Core 钱包密码短语(这是一种自由格式的文本密码短语并且不是助记词)

3.  从助记符恢复

“从助记符恢复”使用 12 个 bip-039 助记词从另一个钱包恢复一个地址。输入助记词时,他们必须和原助记词字字匹配。这意味着全部小写(永远没有大写字母),因为这是助记词生成的形式。任何差异或额外字符都会为钱包创建一个不同的随机的地址,也就是它会显示 0 余额,这很危险,如果你发送 QTUM 给这个新地址的话。确保你检查过地址并确认那就是你要的地址。安全一点的是从助记词恢复以保存密钥文件,并使用密钥文件恢复钱包以打开钱包。

Qtum钱包使用大全以及备份指南

4.  从 WIF 恢复

WIF 电子钱包导入格式(Wallet Import Format) 是私钥一种纠错和缩短的格式[参考文献3]。你遇到的大多数私钥都使用WIF,通常长度为52个字符,而本地私钥使用 64 个十六进制字符。 Web钱包和Core钱包提供私钥作为WIF,此选项将允许从WIF私钥恢复钱包地址。

Qtum钱包使用大全以及备份指南

 

  5.   从手机钱包恢复

"从手机钱包恢复"使用 12 个 “字典” 助记词从一个 Qtum 手机钱包中恢复一个地址。要让这种恢复正常工作,必须为每个字符正确输入手机钱包助记词。单词总是小写,永远不会有大写字符。 此外,请勿在任何单词后面输入尾随空格,否则生成一个非常危险的新随机地址。 请确认这个选项创建的地址与你手机钱包中的地址相匹配(否则你输入的助记词不正确)。

Qtum钱包使用大全以及备份指南

选择 CONFIRM 后,选择要恢复的地址:

Qtum钱包使用大全以及备份指南

6.  从密钥文件恢复

“从密钥文件恢复”从 Web 钱包创建的密钥文件中恢复一个地址。从电脑加载密钥文件并输入密码来恢复钱包地址。

Qtum钱包使用大全以及备份指南

7.  从 Ledger 恢复

这个选项与其他选项的工作方式不同。“从 Ledger 恢复”允许使用安全存储在 Ledger 硬件钱包中的私钥进行交易。对于这个选项来说,私钥不会离开硬件钱包,而是 Ledger 签署交易(允许手动验证)和批准交易。

要使用 Ledger 硬件钱包,请在 Web 钱包上选择“从 Ledger 恢复”,连接你的 Ledger,登录并启动 Qtum 应用程序,然后选择CONNECT 来让 Web 钱包连接到 Ledger。

Qtum钱包使用大全以及备份指南

选择默认路径 m/44’/88’/0’/0 并单击绿色挂锁按钮:

Qtum钱包使用大全以及备份指南

在屏幕上默认路径 m/44’/88’/0’/0 选择所需的地址,然后单击绿色挂锁按钮:

Qtum钱包使用大全以及备份指南

这仅仅会启动标准 Web 钱包页面,因为私钥仍然锁定在Ledger中,没有可用的私钥,并且“转储到密钥文件” 按钮不可用。

Qtum钱包使用大全以及备份指南

测试网例子

Qtum钱包使用大全以及备份指南

接下来是在各种 Qtum 钱包之间转移私钥或助记词来恢复钱包的一些真实示例。

A. 手机到 Web 钱包

要在 Web 钱包上恢复 Qtum 手机钱包,请在移动设备上转到个人资料 - 电子钱包备份并输入你的个人识别码以查看助记词(你之前也应保存它们)。 在 Web 钱包上,选择“从手机钱包恢复”,准确输入助记词,然后选择确认。 从 Qtum 地址列表中找到所需的 Qtum 地址并选择 CHOOSE。检查恢复的地址是否与你的移动钱包地址相同(如果没有,请重新输入助记词并仔细检查所有字符)。使用“转储作为密钥文件”成功还原后,你可能要备份密钥文件。

B. Core 到 Web 钱包

在 Qtum Core 钱包(显示 qtum-qt)上,选择 “帮助” - “调试窗口” - “命令”,并输入 dumpprivkey 命令需要的所有地址(有关多个地址的信息,请参阅参考资料4)。 复制 WIF 私钥,这里是 “cPuz…”。 在 Web 钱包上选择“从 WIF 恢复”,粘贴私钥,然后单击确认。 使用“转储为密钥文件”成功还原后,你可能要备份密钥文件。

Qtum钱包使用大全以及备份指南

C. Web 到 Core 钱包

这与上面的 B 正好相反。 在 Web 钱包上选择“查看钱包信息”,查看私钥并复制私钥。 在 qtum-qt Core 钱包上选择“帮助” - “调试窗口” - “控制台”并输入命令 importprivkey 并粘贴私钥:

Qtum钱包使用大全以及备份指南

Core 钱包将扫描区块链一两分钟,调试窗口标题将显示(Not Responding),Console 响应为“null”,你应该看到新地址加了 QTUM 余额。 你应该对 wallet.dat 文件重新备份,因为它包含一个新的私钥。

D. 手机到 Core 钱包

做 A - 手机到 Web 钱包再做 C - Web 到 Core 钱包。

E. Qbao 到 Web 钱包

在Qbao上转到“我” - “助记词导出” - 输入你的 PIN(密码)并复制助记词(12个助记词 - 你之前应该保存这些)。 在 Web 钱包上,选择“从手机钱包恢复”,并仔细输入12个助记词(无额外空格)并选择确认。 通过选择 CHOOSE 从“从手机钱包恢复”列表中选择所需的地址。 你可能要使用“转储为密钥文件”来保存密钥文件。

F. Electrum 到 Web 钱包

要使用助记词将地址从 Electrum 钱包转移到 Web 钱包,你需要在初始安装中将 Electrum 设置为与 Qtum 手机助记词兼容(然后使用手机钱包助记词来恢复 Electrum 上的手机钱包 )。这个设置的 Electrum 配置截屏为:

Qtum钱包使用大全以及备份指南

在这个截图之后,你输入手机钱包助记词(这些单词也与“从手机钱包中恢复”的 Web 钱包选项兼容)。

如果你尚未将 Electrum 钱包设置为与手机钱包兼容,则可以使用私钥恢复 Web 钱包上的 Electrum 钱包。 在 Electrum 钱包上选择“钱包” - “私钥” - “导出”,你将导出文件 qtum-electrum-private-keys.csv 或只复制一个私钥。 在 Web 钱包上选择“从 WIF 恢复”,粘贴私钥并选择确认。 检查钱包地址是否正确。 你可能需要使用“转储为密钥文件”来保存密钥文件。

Qtum钱包使用大全以及备份指南

G. Core 到 Core

见下面的参考文献4。

我希望这个关于私钥和助记词的说明有助于你理解钱包。请记住,钱包不会存储Qtum或代币。 硬币和代币总是存储在区块链中,但钱包存储私钥并使用私钥管理交易。 直接使用私钥和助记词时请务必小心。 确保你的计算机不含病毒和恶意软件,并且永远不要使用在线存储来存储私钥,助记词或密码保持在线安全。

参考

1. bip-039 参数, bip-039助记词英语单词表。 如果你的 bip-039 助记词不在这个表中,那么你写错了!

链接为:https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

2. “字典”助记词列表。 如果你的助记词不在这个列表中,你就错了!链接为:https://github.com/qtumproject/qtum-android/blob/5a14b25a82fe04d9436147d776d1482e7f7ad242/app/src/main/java/org/qtum/wallet/utils/DictionaryWords.java

3. 钱包导入格式(Wallet Import Format),比特币的一个例子。

链接为:https://en.bitcoin.it/wiki/Wallet_import_format

4. 转移私钥 - Core 到 Core 钱包(显示为 qtum-qt Desktop GUI Core 钱包)

在导出私钥之前,最好更新防病毒软件并运行完整的防病毒扫描。 

永远不要把私钥给任何人,他们可以拿走你的 QTUM。

1.  如果你有加密钱包,请解锁钱包(而不是仅用于 staking)

·       转到“设置” - “解锁钱包”,取消选中“仅限 staking”,输入你的密码并按“确定”

·       你应该看到小挂锁符号搭扣打开了

Qtum钱包使用大全以及备份指南

2.  选择要导出私钥的 Qtum 地址

·       转到“文件” - “接收地址…”,然后复制 Qtum 地址以导出私钥

·       选择地址并按 COPY,关闭该窗口

·       如果你的钱包有多个持有 QTUM 的接收地址,你可以找到哪些地址持有 QTUM,请转到“文件” - “调试窗口” - “控制台”并输入命令 listaddressgroupings 。

滚动列表并复制保存 QTUM 的地址以导出这些私钥

3.  打开控制台并输入命令以导出私钥

·       转到“文件” - “调试窗口” - “控制台”

·       在控制台底部,开始输入命令dumpprivkey

·       然后粘贴你刚刚复制的地址。 这个命令看起来像这样:

dumpprivkey QskjfhGF28374Daskfjh238742837482374

Qtum钱包使用大全以及备份指南

4.     私钥将作为包含 52 个字符的文本字符串显示在控制台上

·       将私钥复制到文本文件中并保证其安全。这是一个未加密的私钥,任何拥有这个私钥的人都可以使用你的 QTUM。 切勿将私钥交给任何人。

5.     要在第二个 Qtum Core 钱包上导入这个私钥,请启动该钱包并将其解锁(如果已加密)

6.     在控制台中输入 importprivkey 命令

·       转到“文件” - “调试窗口” - “控制台”,并在底部开始输入命令importprivkey

·       复制并粘贴先前转储的私钥。 该命令看起来像这样:

importprivkey Siufy238746FGasj127356asjdhYTVss93845kajsfmyQTUM

Qtum钱包使用大全以及备份指南

·       钱包将重新扫描本地区块链大约两分钟,以查找此新地址的交易,在此期间,调试窗口标题将显示“无响应(Not Responding)”

Qtum钱包使用大全以及备份指南

·       然后响应 “null”

Qtum钱包使用大全以及备份指南

·       你应该看到新私钥的未花费的交易的值已添加到钱包的总余额中。

你可能要将所有转移过的私钥(它将与你在步骤 2 中开始的地址)中的所有 QTUM 发送到另一个地址,因为私钥已导出并暴露在加密钱包之外(丢弃这个私钥)。

 

Jackson一名独立Qtum研究员,偶尔写博客和主持社交媒体,原文链接为(或点击阅读原文):

https://medium.com/@jb395official/wallets-and-keys-july-23-2018-92abf2a2d2bf

推荐阅读

Qtum量子链对等节点通信原理剖析以及调试

【思·变】Qtum量子链“亚洲硅谷”数码港区块链峰会回顾

Amazon亚马逊AWS支持Qtum量子链平台,大大降低区块链开发门槛

Qtum量子链带来的理念创新和技术突破

Qtum钱包使用大全以及备份指南


关注Qtum量子链(qtumchain)公众号,回复关键字查阅Qtum量子链相关资料,以下是部分文档关

回复:‘白皮书’,查看《Qtum量子链白皮书,设计原理,实现方案,及应用》

回复:‘未来’,查看《Qtum量子链未来2年技术路线规划-简略版》

回复:‘指南’,查看《首篇Qtum量子链区块链开发指南系列面世》

回复:‘专访’,查看《Nasdaq专访Qtum:区块链会成为世界最大的信任服务商》

回复:‘文档’,查看英文版本《Qtum量子链实现文档》

回复:‘中文文档’,查看中文版本《Qtum量子链实现文档》

Qtum钱包使用大全以及备份指南

Qtum钱包使用大全以及备份指南

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

Cashbox研发工程师讲解SPV钱包开发重难点(一)

在公众号上一期的介绍中提到,Cashbox下一步将添加一个bitcoin完全去中心化的SPV钱包。下面我将从技术背景和实现方式两方面介绍bitcoin的SPV钱包。SPV的全称是简单支付认证。我们把这种运行SPV节点的应用,称为轻钱包。

不用私钥,备份这个你就能掌控钱包!

仍在使用上述旧版本的用户请尽快下载升级至 imToken 2.0 最新版本,体验更稳定优质的钱包服务。这也是为什么在身份钱包中,只要备份一个助记词就相当于备份了不同公链的钱包。

DeFi必备技能,一文教你如何保护自己的以太坊钱包

那如何在体验五花八门的DeFi新应用的同时,最大限度地保护自己呢?但只要掌握一些技巧,你就可以保护自己。

投资加密货币,为什么需要一个安全的钱包?

可以把部分资产放在imToken热钱包,做更长周期的资产就放在冷钱包,充分保障资金的安全问题。Tokenlon支持的币种,存在imToken钱包。这既保障了资产安全,减少了从中心化交易所提现的支出,又可以在需要交易时直接在钱包内快速兑换。

体验过四款硬件钱包之后,总结的硬件钱包购买建议

再比如,笔者之前也发现一些项目方专门会开发适配ledger或者trezor的的钱包程序,用户只要将硬件钱包连接电脑,打开项目方给的钱包软件,就可以使用这两款硬件钱包了,这在一定程度上说明了这两款硬件钱包还是很受到关注的。

手把手教你把币从交易所提到钱包

Hey,童鞋们~最近交易所频频出事,不少人开始把自己的资产从交易所提到钱包。下面就以 USDT 为例,手把手教大家如何把币从交易所提出转至 imToken 钱包。

Alaya钱包使用教程

首先,需要注意获得Alaya钱包地址须将ATON钱包更新至0.13.2及其以上版本,更新后将自动获得Alaya钱包地址。Alaya用ATP来刻画何为「信任」。

如何将Unity Engine + MetaMask钱包连接起来

Unity游戏自动连接Metamask钱包(或任何web3钱包)的操作。 在本文中,您将涉及到的内容: 1. 创建一个web3 WebGL模板 2. 更改web3模板的player设置 3. 将您的Unity游戏与MetaMask连接 4. 在游戏中显示MetaMask地址。 Web3 WebGL模板 创建新项目 在项目的“Assets”下,创建一个名为Web

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑