跳转到主要内容

区块链钱包是什么?如何工作?

U
作者:UKey Wallet

区块链钱包是用于管理区块链密钥和地址的工具。

它帮助用户管理加密资产,并通过私钥或助记词证明资产控制权。

可以简单理解如下:

地址 = 银行卡号

私钥 = 银行卡号 + PIN 码

助记词 = 可恢复钱包的备份信息

钱包通常可以按以下标准分类:

  1. 用户是否自己持有私钥或助记词

  2. 私钥或助记词存放在哪里

  3. 私钥或助记词是否接触网络

  4. 钱包支持单一币种还是多种资产

1. 用户是否自己持有私钥或助记词

链上钱包:用户自己持有私钥,交易会记录在区块链上。

托管钱包:私钥由第三方平台或钱包服务商保管,平台内部转账不一定直接记录在区块链上。

2. 私钥或助记词存放在哪里

软件钱包:通常是安装在电脑、手机或浏览器中的钱包,不需要额外购买专用硬件。

硬件钱包:通过专用硬件设备生成、保存私钥,并在设备内完成交易签名。

3. 私钥或助记词是否接触网络

根据私钥是否接触网络,钱包可以分为热钱包和冷钱包。

冷钱包通常让私钥保持离线状态,降低被远程窃取的风险。

常见的冷钱包形式包括:

硬件钱包(通过专用设备保存私钥)

纸钱包(将私钥或助记词写在纸上)

脑钱包(通过记忆信息恢复钱包)

热钱包则是可以通过浏览器、桌面端或移动设备访问的联网钱包。

4. 钱包支持单一币种还是多种资产

单币种钱包通常只支持某一种区块链资产。

多币种钱包可以支持多种区块链资产。

UKey 软件钱包(App 与浏览器扩展):

1. 助记词由用户自己控制,交易发生在区块链上。

2. 助记词会加密保存在本地设备中,例如手机或电脑。

3. 助记词并未完全与网络隔离,因此属于热钱包。

  1. 支持更多币种。详情可参见 BIP32 和 BIP39 协议。

UKey 硬件钱包:

1. 助记词由用户自己控制,交易发生在区块链上。

2. 助记词由安全芯片生成并保护,私钥不会离开硬件钱包。

3. 私钥与联网环境隔离,因此属于冷钱包。

  1. 支持更多币种。详情可参见 BIP32 和 BIP39 协议。

注意:用户需要对自己的助记词负责。如果助记词丢失,UKey 无法帮助您找回。

您可以访问:软件钱包与硬件钱包,了解更多关于两者区别的信息。

关于助记词和私钥

助记词通常按以下方式发挥作用:

  1. 系统先生成一串随机数,并将其映射为词表中的单词。

  2. 助记词会进一步生成种子。

  3. 种子用于生成私钥和公钥。

  4. 私钥可以派生出子私钥和子公钥,公钥也可以派生出子公钥。

也可以写为:助记词 → 种子 → 主私钥 → 子私钥 → 公钥 → 地址。更多详情可参考 BIP32 和 BIP39 协议。

1. 为什么不要把硬件钱包助记词导入热钱包?

UKey 硬件钱包的设计目标,是让私钥和助记词尽可能远离联网环境。

UKey 硬件钱包通过安全芯片生成并保护助记词、种子和私钥等关键数据。

如果把硬件钱包的助记词导入热钱包,助记词就会接触联网环境,原本由硬件钱包提供的隔离保护也会失效。

2. 为什么 UKey 硬件钱包里有这么多地址?

主公钥可以派生出多个子公钥,子公钥又可以生成多个地址。相关机制可参考 BIP32 和 BIP39 等协议。

3. 如果我已经把硬件钱包助记词导入热钱包(移动 App、MetaMask 等),该怎么办?

钱包中有资产:请先将资产转出,再重置硬件钱包并创建新钱包。

钱包中无资产:可以直接重置硬件钱包并创建新钱包。

这是否解答了您的问题?