# Hardware Wallet

> 硬件钱包是一种物理设备，可安全地离线存储加密货币私钥，保护其免受在线威胁，并促进直接交易。

- Canonical URL: https://dev.iq.wiki/zh/wiki/hardware-wallet
- Categories: Glossary
- Created: 2023-10-05T21:50:59.000Z
- Last updated: 2026-06-02T23:12:09.956Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

**硬件钱包**（Hardware Wallet）是一种离线存储私钥的物理设备，具有极高的安全性，能够抵御黑客攻击和网络攻击。它是[冷钱包](https://iq.wiki/wiki/cold-wallet)的一种，外形类似于普通的 USB 闪存盘，专门为存储[加密货币](https://iq.wiki/wiki/cryptocurrency)而设计。这种钱包允许用户直接从中进行交易，而无需将资产存入交易所钱包。[\[1\]](#cite-id-fknuiwl2wq)[\[2\]](#cite-id-arpbgh5ylf)\


## 概述

加密硬件钱包是一种将用户[加密货币](https://iq.wiki/wiki/cryptocurrency)资产的私钥存储在安全芯片中的设备。它允许用户访问和管理加密资产，而不会将密钥暴露给在线威胁。加密硬件钱包也被称为[冷钱包](https://iq.wiki/wiki/cold-wallet)，因为它不连接到互联网。

使用硬件钱包时，交易是在设备内部使用“加密桥”（crypto bridge）进行签名的。加密桥是一个简单的软件组件，负责促进硬件钱包与[区块链](https://iq.wiki/wiki/blockchain)的连接。当用户将硬件钱包连接到电脑时，加密桥会将未签名的交易数据发送到设备。硬件钱包所有者随后使用其私钥对交易进行签名，并将其发回给加密桥，加密桥随后将这些已完成的交易广播到整个区块链网络。重要的是，在整个过程中，用户的私钥绝不会离开或传输到硬件钱包之外。[\[3\]](#cite-id-rlpobqtt0c9)[\[2\]](#cite-id-arpbgh5ylf)\


### 核心特性

* **离线存储：** 在不使用时，钱包保持与互联网断开连接，使其能够抵御在线黑客尝试。这种[冷存储](https://iq.wiki/wiki/cold-wallet)是防御网络攻击威胁的关键手段。
* **安全元件：** 硬件钱包内置了专门设计用于保护加密密钥的硬件组件。这些芯片具有防篡改特性，使恶意行为者难以破坏钱包的安全性。
* **PIN 码或密码保护：** 这一层安全保障确保了即使设备落入他人之手，未经授权的访问也几乎是不可能的。
* **备份与恢复：** 硬件钱包提供恢复种子或助记词，通常由 12 或 24 个单词组成。通过这个种子短语，可以在新设备上恢复对资金的访问。
* **交易确认：** 硬件钱包通常要求用户在设备的屏幕上验证并批准交易。这一步骤确保了用户对自己的资金拥有完全控制权，并能在交易最终确定前审查并确认每笔交易。

### 类型

硬件钱包的主要基本类型如下：[\[5\]](#cite-id-oaxjvkdukc)[\[8\]](#cite-id-r6xpwh8fzrs)

* **基于 USB 的硬件钱包：** 最常见的硬件钱包类型，是通过 USB 连接到电脑或移动设备的小型便携设备。示例包括 Ledger Nano S、Ledger Nano X 和 Trezor Model T。
* **蓝牙硬件钱包：** 蓝牙硬件钱包提供与电脑或移动设备的无线连接，在兼容性和易用性方面提供了更大的灵活性。例如 Ledger Nano X。
* **基于智能卡的硬件钱包：** 设计成智能卡形式的硬件钱包，类似于信用卡或安全令牌。它们通常与读卡器配合使用以访问[加密货币](https://iq.wiki/wiki/cryptocurrency)资金。此类钱包的示例包括 CoolWallet S 和 Cobo Vault。
* **金属种子存储：** 虽然不是传统的硬件钱包，但这些是专门设计用于安全存储恢复种子（助记词）的物理设备。它们由金属或其他坚固材料制成，保护恢复种子免受物理损坏、水灾和火灾的影响。示例包括 CryptoSteel 和 Billfodl。
* **纸钱包：** 某些硬件钱包制造商提供纸钱包备份解决方案，作为硬件钱包的补充。这些纸钱包带有二维码，可以扫描以配置硬件钱包或检索资金。由于私钥保持离线，这增加了一层额外的安全性。例如 Ledger Nano X 与 Ledger 的“加密资产恢复包”配对。
* **移动硬件钱包：** 几家硬件钱包制造商推出了其产品的移动版本，使用户能够将智能手机转变为安全的硬件钱包。这些移动硬件钱包通常与专用的移动应用程序配对。例如 Ledger Live 移动应用与 Ledger 硬件钱包的组合。
* **多重签名硬件钱包：** 硬件钱包旨在与其他钱包协作创建[多重签名钱包](https://iq.wiki/wiki/multi-signature-wallet)，从而增加额外的安全层。用户通常需要多个硬件钱包来签署交易，这使得单个受损设备更难访问资金。多重签名功能可以集成到一些标准硬件钱包中。

## Joe Grand 关于硬件钱包漏洞的案例研究

Joe Grand 是一位硬件黑客，也是 L0pht 小组的前成员。L0pht 是一个黑客集体，曾于 1998 年在美国参议院就互联网漏洞作证。他曾破解了一个 Trezor One 硬件钱包，为一位忘记密码的客户找回了价值 200 万美元的加密货币。[\[11\]](#cite-id-swkbx2s3gye)

2021 年，电子工程师兼发明家 Joe Grand（黑客代号为“Kingpin”）受邀破解 Dan Reich 的 Trezor One 硬件钱包，其中存有价值 250 万美元的 [Theta](https://iq.wiki/wiki/theta-network) 代币。Reich 和他的朋友弄丢了硬件钱包的恢复短语。最初，他们在 2018 年购买了一批价值 5 万美元的 Theta 代币。到 2021 年，这批代币的价值已飙升至 250 万美元，这加剧了恢复访问权限的紧迫性。[\[10\]](#cite-id-eu67znswnch)\
Reich 和他的朋友在瑞士找到了一位资助人，对方声称在法国有同事可以在实验室破解钱包。他必须将钱包交给瑞士的资助人，由其带给法国同事。2020 年的疫情减缓了他们的计划，但到 2021 年 2 月，随着代币价值升至 250 万美元，Reich 正准备飞往欧洲时，他们突然在美国找到了一位名叫 Joe Grand 的硬件黑客。Grand 在波特兰自家的后院有一个定制实验室，他购买了几个与 Reich 及其朋友拥有的完全相同的钱包，并在上面安装了相同版本的固件。然后，他花了三个月的时间进行研究，并使用各种技术攻击他的练习钱包。\
![image](https://ipfs.everipedia.org/ipfs/QmSrUp26wsPbXFru5VuQjPMa5Sq7BjFGRqc2H7ggMGaDqB)\
Grand 认识英国一位 15 岁的硬件黑客 Saleem Rashid，后者曾在 2017 年开发出一种方法，成功解锁了科技记者 Mark Frauenfelder 的 Trezor 钱包，并帮他找回了价值 3 万美元的[比特币](https://iq.wiki/wiki/bitcoin-btc)。Rashid 发现，当 Trezor 钱包开启时，它会复制存储在钱包安全闪存中的 PIN 码和密钥，并将副本放入 RAM 中。钱包中的一个漏洞允许他将钱包置于固件更新模式，并在设备上安装自己的未经授权的代码，从而让他能够读取 RAM 中的 PIN 码和密钥。但安装他的代码会导致存储在长期闪存中的 PIN 码和密钥被擦除，只留下 RAM 中的副本。

这使得 Grand 使用该技术具有风险。如果他在读取数据之前不小心擦除了 RAM，密钥将无法恢复。随后，他们发现，在固件更新模式的某个时刻，PIN 码和密钥会被临时移动到 RAM 中，以防止新固件覆盖它们，待固件安装完成后再移回闪存。因此，他们设计了一种被称为“wallet.fail”的技术。这种攻击使用故障注入方法（脉冲干扰），破坏保护 RAM 的安全性，并允许他们在 PIN 码和密钥短暂存在于 RAM 时读取它们。\
\
通过对芯片进行故障注入攻击，wallet.fail 团队发现他们可以将安全级别从 RDP2 降级到 RDP1。然后，他们可以强制钱包进入固件更新模式，将 PIN 码和密钥发送到 RAM 并进行读取。这与 Rashid 的攻击类似，不同之处在于故障注入使他们无需利用代码即可访问 RAM。Reich 随后立即将 Theta 代币从账户中转出，并向 Grand 支付了一定比例的报酬。[\[10\]](#cite-id-eu67znswnch)[\[11\]](#cite-id-swkbx2s3gye)
