硬件钱包进阶|用 Passphrase 给助记词加层锁

【摘要】老手建议开启 Passphrase ,新手请谨慎使用。

硬件钱包进阶|用 Passphrase 给助记词加层锁


《什么是硬件钱包?Ledger 开箱+使用教程》一文中我们已经介绍过硬件钱包,文章的内容包括:

  • 什么是硬件钱包?
  • 为什么要使用硬件钱包?
  • 硬件钱包 Ledger 的使用:为什么选择 Ledger 、如何购买 Ledger 、Ledger 开箱上手

而今天的文章是关于硬件钱包的进阶篇,主要介绍 Passphrase 的原理和使用。

在这里要声明一下:Passphrase 并不是硬件钱包独有的,理论上硬件钱包和软件钱包都可以支持这个功能,只不过目前大部分硬件钱包(比如 Ledger、Onekey 等)都支持 Passphrase ,而我们常用的软件钱包(比如 MetaMask 、imToken 等)都没有支持 Passphrase 。

简单理解 Passphrase

首先,Passphrase 是用户自定义的字符串,可以是任意字母、任意数字、或者两者任意的组合。这一点就和助记词不一样,助记词是从规定的标准词库中随机选择的单词,而 Passphrase 完全由用户自己设置。

当我们在使用硬件钱包生成助记词之后,会获得一组地址(比特币地址、以太坊地址、BSC 地址、Polygon 地址……);如果我们在硬件钱包设置了 Passphrase,那么我们就会获得一组新的地址;当我们设置不同的 Passphrase ,就会产生与之前完全不同的新地址。

简单理解如下:

助记词组 A ,生成【地址组 A】

助记词组 A + Passphrase 1 ,生成【地址组 B】

助记词组 A + Passphrase 2 ,生成【地址组 C】

助记词组 A + Passphrase 3 ,生成【地址组 D】

【地址组 A 】【 地址组 B 】【 地址组 C 】【地址组 D 】是没有任何关联的地址。比如我把币资产放在这四个地址上,当我的助记词组 A 泄露时,那么我只会损失掉【地址组 A 】上面的资产,【地址组 B 】【地址组 C 】【 地址组 D 】的资产依然是安全的。