区块链钱包简单理解就是管理区块链的密钥和地址的工具。
它是一个储存加密货币资产的软件程序。
可以简单理解:
地址 = 银行卡号
私钥 = 银行卡号 + 银行卡密码
助记词 = 银行卡号 + 银行卡密码
以下面不同的评判标准,对钱包进行划分:
1.用户是否掌握私钥(助记词)
2.私钥(助记词)在哪里储存
3.私钥(助记词)是否接触网络
4.钱包支持单币种还是多币种
1.用户是否掌握私钥(助记词)
链上钱包:私钥是掌握在用户自己手里的,交易在区块链上的交易可查。
托管钱包:私钥是在第三方钱包运营商那里的,内部之间的转账不在区块链上。
2.私钥(助记词)在哪里储存
软钱包:通俗来讲就是钱包电脑软件或 app。它不需要用户再去购买额外的专门硬件设备。
硬钱包:即硬件钱包。用户需要额外购买专用的外设硬件来配合使用。
3.私钥(助记词)是否接触网络
按照是否接触网络可以分为冷热钱包
冷钱包就是“离线钱包”,通过离线让私钥永不触网,能有效防止黑客窃取。
冷钱包可以分为:
硬件钱包(类似 U 盾)
纸钱包(把私钥记在纸上)
脑钱包(把私钥记在脑子里)
热钱包:简单理解为“在线钱包”,联网钱包,在浏览器或移动设备上使用。
4.钱包支持单币种还是多币种
单币种钱包:仅支持单一区块链数字资产。
多币种钱包:支持多种区块链数字资产。
OneKey 的软件钱包(app 与浏览器插件上的软件钱包):
1.用户自己掌握助记词,交易发生在区块链上【链上钱包】
2.助记词被加密储存在本地【手机或电脑内部储存】
3.助记词未完全隔离网络【热钱包】
4.支持更多币种【详情请参考 BIP32 与 BIP39 等协议】
OneKey 的硬件钱包:
1.用户自己掌握助记词,交易发生在区块链上【链上钱包】
2.助记词被加密储存在硬件钱包里【使用安全芯片生成和存储助记词】
3.助记词完全隔离网络【冷钱包】
4.支持更多币种【详情请参考 BIP32 与 BIP39 等协议】
注意:用户需要自己掌握助记词,一旦丢失,OneKey 无法帮助您找回助记词。
关于软件钱包与硬件钱包的详细信息您可以查看:软件钱包跟硬件钱包的差别
关于助记词与私钥
关于助记词如何工作的解释是:
1.生成一串随机数,再将其转换映射到预定义字典中的单词
2.随后将助记词推导出更长的种子(seed)
3.再从种子推导出私钥与公钥
4.由私钥可以推导出子私钥与子公钥,而公钥可以推导出子公钥
可以进一步简化为: 助记词→种子→主私钥→子私钥→公钥→地址(更多详细信息可参考 BIP32与 BIP39等协议)
1.为什么不要将硬件钱包助记词,导入热钱包(软件钱包)?
OneKey 硬件钱包是为了确保它们不接触网络。
OneKey 硬件钱包用安全芯片将助记词、种子、私钥等重要信息与地址隔离开来。
将助记词连接网络是高风险行为,这种情况硬件钱包无法保护你的助记词.
2.OneKey 硬件钱包的为什么有这么多的地址?
助记词可以衍生出主公钥,而主公钥可以生成更多数量的子公钥,再由子公钥生成地址。(更多详细信息可参考 BIP32 与 BIP39 等协议)
3.已经把硬件钱包助记词导入热钱包(手机 app、小狐狸等),怎么办?
有币:将币转出,再重置硬件钱包,创建新钱包。
无币:直接重置硬件钱包,创建新钱包。