这张表只收和保管、签名、被盗直接有关的词,交易和行情方面的词不在这里。词条里引用的标准和官方说明都给了链接,核对于 2026 年 10 月;标准和产品会改,以链接里的当期内容为准。
密钥与助记词
私钥(Private Key)
一个随机生成的 256 位数字,谁掌握它,谁就能为对应的地址签名、把币转走。它由钱包在本地生成,不上链,也不在任何人的服务器上登记,所以丢了没有人能替你找回,泄露了也没法修改,只能换一个新的。向别人证明你持有私钥靠的是签名,不需要把私钥拿出来;凡是要你提供私钥来「验证」的,都是骗局。见《私钥和助记词是什么关系》里「私钥是什么」一节。
公钥(Public Key)
由私钥单向算出来的一串数字。泄露了不会直接丢币,但日常给别人的是地址,不必主动给公钥。别人用它来验证一笔交易的签名确实出自对应的私钥;从公钥反推私钥,按现有算力做不到。日常转账用到的是地址,地址是公钥再经过哈希得到的更短的字符串。推导过程见同一篇里「私钥、公钥、地址是怎么一步步算出来的」一节。
地址(Address)
收款用的字符串,由公钥经哈希和编码得到,告诉别人不会危及资产。不同的链格式不同:以太坊和 BNB Chain、Polygon、Arbitrum 这些 EVM 链用的是同一种 0x 开头的地址,同一个地址在这几条链上各有一本账;波场是 T 开头的另一种格式,比特币又是另一种。所以转账前既要逐位核对完整地址,也要确认两边选的是同一条链,见《USDT 转错链能追回吗?》。
助记词(Mnemonic)
按 BIP-39 标准把一段随机数编码成的一组单词,常见的是 12 个或 24 个。钱包里的所有私钥都由它算出来,所以它等于整个钱包:设备坏了、丢了,靠它在新设备上恢复;别人拿到它,就能转走全部资产。它必须有一份离线备份,怎么放见《助记词怎么保存才安全》。
种子短语(Seed Phrase)
助记词的另一个叫法。不同钱包的界面里还会写成恢复短语(Recovery Phrase)或钱包备份,指的是同一样东西。严格说,种子是助记词经过计算得到的那个 512 位数,助记词是它便于抄写的形式;日常说法里两者不作区分。保管要求见助记词一条。
BIP-39
规定怎样把随机数变成助记词的标准。它用一份 2048 个单词的固定词表,每个单词编码 11 个比特,末尾带校验位,所以随手拼一组单词多半通不过校验;再由助记词加上可选的 passphrase 算出 512 位种子。原文见 BIP-39,逐段解释见《私钥和助记词是什么关系》里讲 BIP-39 的一节。
BIP-32
规定怎样从一个种子逐层派生出一整棵私钥树的标准,按它做的钱包叫 HD 钱包(分层确定性钱包)。有了它,一组助记词就能管很多个地址,备份一次即可,不用每多一个地址就重新备份。原文见 BIP-32,三个标准的分工见「BIP-39、BIP-32、BIP-44 各管哪一段」。
BIP-44
在 BIP-32 的私钥树上规定了一套统一的路径写法:m / purpose' / coin_type' / account' / change / address_index,让不同钱包按同一种方式给币种、账户和地址编号。以太坊常见的 m/44'/60'/0'/0/0 就是按它写的。原文见 BIP-44。
派生路径(Derivation Path)
从种子走到某一把具体私钥的路线,写成 m/44'/60'/0'/0/0 这样的形式。同一组助记词按不同的路径会算出不同的地址,所以把助记词导入另一款钱包后看不到余额,先查两边的派生路径是否一致,币多半没丢。路径本身不需要保密。见「换钱包后地址为什么对不上」一节。
Passphrase(第 25 个词)
BIP-39 里可选的一段附加口令,和助记词一起参与种子的计算。同一组助记词配不同的 passphrase,得到的是完全不同的钱包;任何 passphrase 都有效,输错不会报错,只会打开一个空钱包。按 Trezor 的说明,设备不保存它,忘了没有恢复的办法,所以要和助记词一样备份,并且分开存放。它不同于钱包 App 的解锁密码,解锁密码忘了可以用助记词重新导入后重设。见《助记词怎么保存才安全》里 Passphrase 一节。
Shamir 分片备份(SLIP-39)
把一份备份拆成 N 份,凑齐其中 M 份才能恢复,不足 M 份的任何组合都还原不出来。对应的标准是 SatoshiLabs 发布的 SLIP-39,它和 BIP-39 助记词不通用。按 Trezor 的说明,支持这种备份的硬件钱包有 Trezor、OneKey 和 Keystone,具体到型号以各厂商官方页为准。它管的是恢复时要凑够几份;多签管的是花钱时要凑够几把钥匙,两者不是一回事。见《助记词怎么保存才安全》里分片一节。
钱包类型与硬件
热钱包(Hot Wallet)
签名时私钥所在的设备是联网的,手机上的钱包 App、浏览器里的扩展钱包都属于这一类。用起来方便,代价是这台设备上的恶意软件有机会碰到私钥。里面只放丢了也不影响生活的数。见《冷钱包和热钱包的区别》里的定义一节。
冷钱包(Cold Wallet)
签名时私钥所在的设备不联网。硬件钱包正常使用时属于这一类,接在联网的电脑上用也一样,因为联网的是电脑,不是存私钥的那台设备。由此有一条推论:私钥或助记词只要在联网设备上出现过,就按热的对待。冷钱包防的是联网那一侧,防不了备份丢失或被人翻到,也防不了你在设备上确认一笔错的交易。见同一篇里「五种容易判断错的情况」。
硬件钱包(Hardware Wallet)
专门用来保管私钥的小型设备:私钥在设备里生成和保存,交易传进设备、在设备上确认后签名,传出来的只有签名。各型号在带不带安全芯片、怎么和电脑手机连接、支持哪些备份方式上差别不小,以官方规格页为准,见《硬件钱包对比表》。只从官方或官方授权的渠道购买;包装里附带现成助记词的设备不要用。
安全芯片(Secure Element)
一类为抵抗物理读取而设计的独立芯片,硬件钱包用它来保护 PIN 验证和密钥。带不带、用哪一颗,各型号不同:按 Trezor 官方说明,Safe 3、Safe 5、Safe 7 带安全芯片,Model One 和 Model T 不带。安全芯片管的是设备落到别人手里时私钥难不难被读出来,管不了你自己在屏幕上确认一笔错的交易。各型号的芯片和认证等级见《硬件钱包对比表》。
物理隔离(Air Gap)
签名设备和联网设备之间不接线,也不连蓝牙或 WiFi,待签名的交易和签好的结果靠二维码或存储卡来回传递。这样联网那一侧的恶意软件没有直接通向签名设备的通道。它拦不住的和其它硬件钱包一样:交易内容本身有问题,而你在设备屏幕上没看清就确认了。对比表里只走二维码和 microSD 的型号,见Keystone 3 Pro 一节。
纸钱包(Paper Wallet)
把私钥或助记词写在、印在纸上的保管方式。纸不联网,怕的是火、水、遗失和被人看到。现在更常见的做法,是把硬件钱包生成的助记词手抄在纸上或金属板上当备份;不建议用网页工具生成私钥再打印,那样私钥先在联网的电脑和打印机上出现过了。见《助记词怎么保存才安全》里讲纸的一节。
多签(Multisig)
一个钱包绑定 n 把钥匙,一笔交易要其中至少 m 把共同签名才能发出,写作 m-of-n,比如 2-of-3。丢了一把,剩下的 n−1 把只要还够 m 把,就照样能动用,前提是多签配置(全部公钥)也留着备份;被偷走一把,对方凑不够 m 把也转不走。代价是每次动钱都要凑签名,以太坊上的多签靠智能合约实现,还多一层合约代码的风险。见《助记词怎么保存才安全》里多签和社交恢复一节。
社交恢复钱包(Social Recovery Wallet)
智能合约钱包的一种设计:平时用一把签名钥匙批准交易,另外指定几位守护人;钥匙丢了,由多数守护人合作把账户的签名钥匙换成新的,账户和资产不动。守护人可以是你自己的其它设备、亲友或机构。这个定义出自 Vitalik Buterin 的《为什么需要广泛采用社交恢复钱包》;和多签的取舍见多签和社交恢复一节。
账户抽象(Account Abstraction,ERC-4337)
让账户用什么规则验证交易由智能合约代码来定,而不是只认一把私钥的签名。ERC-4337 是以太坊上的一种实现方式,按标准原文,它不需要改动共识层:用户把 UserOperation 发到一个单独的内存池,由打包者(bundler)打包成交易上链。社交恢复、几把钥匙共管这类钱包功能,就建立在这种合约账户之上。
授权与签名
代币授权(Token Approval)
你通过代币合约的 approve,允许某个合约地址从你账上动用一定额度的这种代币;在 DEX 上兑换、往借贷协议里存款之前,通常都有这一步。授权按代币、按链分开记,不会自己过期;额度给成无限,对方合约一旦出问题,这种代币的全部余额都可能被转走。见《代币授权怎么查、怎么撤销》里「无限授权为什么危险」一节。
setApprovalForAll
NFT 合约里的授权开关。按 ERC-721 原文,它的作用是允许或取消一个第三方(operator)管理你在这个合约下的全部资产。它只有开和关,没有额度;签下去,对方就能转走你在这个 NFT 合约下的所有藏品。撤销是把它设回 false,见「怎么撤销授权」一节。
Permit 签名(EIP-2612)
ERC-20 的一个扩展:不用发一笔 approve 交易,签一条链下消息就能完成授权,消息里写着被授权方、额度和截止时间,标准原文见 EIP-2612。拿到签名的一方把它提交上链,授权才生效;在那之前,交易记录和授权列表里都看不到它。按 Revoke.cash 的说明,还没提交的签名可以到它的 Signatures 页签里尝试作废,已经生效的照常撤销。见「签过可疑的 Permit 签名,还能作废吗」。
Permit2
Uniswap 团队做的授权合约,分两层:你先给 Permit2 合约本身一次链上授权,Permit2 再把额度分给具体的应用,这一层的额度带到期时间。排查授权时两层都要看,见「Permit2 有两层授权」。
Revoke.cash
查看和撤销代币授权的网站。输入地址就能看到这个地址在各条链上给出去的授权,不必连接钱包;撤销时才需要连钱包、签名并付 gas。打开时自己输入域名或用收藏夹,不从搜索广告和私信里的链接进去,仿冒的撤销工具就是这样把人引过去的。用法见《代币授权怎么查、怎么撤销》里 Revoke.cash 一节。
Etherscan(区块浏览器)
查询以太坊主网链上数据的网站:输入地址能看到余额和每一笔交易,输入交易哈希能看到这笔交易是谁发起的、发给谁、成没成功。它自带的 Token Approval Checker 可以查看授权。区块浏览器按链分开,BNB Chain 用 BscScan,Polygon 用 Polygonscan。在浏览器里查看不需要连接钱包,也不会触发任何交易。见「Etherscan 的 Token Approval Checker」。
常见攻击手法
钓鱼(Phishing)
冒充官方网站、客服、空投活动或钱包弹窗,骗你交出助记词、密码、验证码,或者亲手签下一笔授权。它不破解密码学,利用的是人会看错、会着急。两条底线:助记词不输入任何网页、不告诉任何人;钱包弹窗里的内容没看懂就不确认。常见手法怎么识别,见钓鱼骗局那一篇。
地址投毒(Address Poisoning)
骗子生成一个首尾几位和你常用地址相同的假地址,再给你发一笔零金额的转账,把假地址塞进你的交易记录,等你下次从记录里复制。按 MetaMask 帮助中心的说明,这笔转账本身不造成损失,损失出在你把币转到了假地址上,转出去就追不回。防法是不从交易记录里复制地址,逐位核对完整地址,常用地址存进地址簿。和陌生代币的区别见《钱包里突然多了陌生 token 是什么?》。
粉尘攻击(Dusting Attack)
也叫灰尘攻击:向大量地址各转一笔极小额的币,再观察这些小额之后和哪些地址的钱一起被花掉,以此推断哪些地址属于同一个人。它不直接偷钱,目的是把地址和人对上,为之后的定向诈骗做准备。收到来历不明的小额转账,放着不动即可。它和地址投毒、带网址的假空投代币不是一回事,区别见《钱包里突然多了陌生 token 是什么?》。
空投(Airdrop)
项目方把代币直接发到用户地址上的做法。骗局借的是这个名头:往你的地址上转一个陌生代币,在代币名字或配套网站上让你去「领取」「兑换」,真正要的是你给真币签授权,或者输入助记词。不是你自己买来或换来的代币,放着不动就行,见《钱包里突然多了陌生 token 是什么?》。
剪贴板劫持(Clipper)
一类恶意程序:盯着剪贴板,发现你复制了一串钱包地址,就悄悄换成攻击者的地址,你粘贴出来的已经不是原来那一串。防法是粘贴后逐位核对完整地址,往新地址转账先转一笔小额。发现粘贴结果被改过,这台设备就不要再用来操作钱包,按设备已经不干净处理,见《私钥或助记词泄露了怎么办?》。
SIM 换卡(SIM Swap)
攻击者冒充机主,让运营商把你的手机号补办或转移到他手里的 SIM 卡上,之后发给这个号码的短信验证码都到了他那里。它针对的是用短信做二次验证的账户,应对是把短信验证换成验证器或通行密钥。公开的案件数字和出处见《短信验证码为什么不安全?》。
账户安全与其它
二次验证(2FA)
登录时在密码之外再过的一关。交易所账户常见的有四种:短信验证码、验证器 App 的动态码、硬件密钥、通行密钥。它们的弱点差别很大,开没开不如开的是哪一种要紧。见《短信验证码为什么不安全?》里「二次验证有哪四种」一节。
通行密钥(Passkey)
用设备的屏幕锁(指纹、面容或解锁密码)代替密码登录的一种凭据。按 FIDO 联盟的定义,它是绑定在某个网站或应用账户上的 FIDO 加密凭据,设计上能防钓鱼:域名对不上,设备不会替你签名。怎么开、要留意什么,见「通行密钥(Passkey)是什么、怎么开」。
硬件安全密钥(如 YubiKey)
一把独立的实体密钥,登录时插上或贴近设备、触碰一下即可。整个过程没有验证码需要你输入,钓鱼站也就没有东西可以转交给真站。它和通行密钥用的是同一套 FIDO 标准。密钥丢了要有备用的那一把,否则只能走平台的账户找回流程。见「硬件密钥为什么能防钓鱼站」。
提币白名单(Withdrawal Whitelist)
交易所账户里的一项设置:开启后只能把币提到事先登记并验证过的地址,往别的地址提会被拒绝。它防的是账户被人登录之后,对方随手把币提到自己地址的那一步,给你留出发现和处理的时间。入口在哪、新增地址后要不要等,各平台不同,以平台安全设置页的说明为准。要不要开,见常见问题里的这一问。
储备金证明(Proof of Reserves)
交易所用来表明平台持有的资产不少于欠用户的余额的一种公开证明。常见做法是把所有用户的余额做成一棵默克尔树(Merkle Tree)并公布树根,用户可以验证自己的余额被算了进去,再对照平台公开的链上地址余额。它反映的只是某一个时点,也不包含平台对外的其它负债,不能当成币放在交易所就安全的保证。交易所里的余额和自己掌握私钥的区别,见《加密钱包有哪几种?》里托管与非托管一节。
稳定币(Stablecoin)
价格锚定某种法币(多为美元)的代币,USDT、USDC 是常见的两种。同一种稳定币会发行在多条链上,每条链上是一份独立的合约,转账时链选错是常见的事故,处理办法见《USDT 转错链能追回吗?》。它的风险不在钱包这一侧:能不能一直按面值兑回,取决于发行方的储备和它自己的条款。