助记词怎么保管,先记三条:用纸笔抄两份,放在两个不同的地方; 不截图、不存云盘和密码管理器、不发给任何人,包括自称客服的人; 资产多了换成金属助记词板。再往上的 Shamir 备份和 Passphrase,后面分开讲。

为什么要这么较真:助记词就是钱包本身,谁拿到它,谁就能把币转走,而且转走了追不回来。 这篇顺带讲自托管钱包和交易所账户的区别、MetaMask 第一次怎么配、approve 授权钓鱼怎么防。

先搞清楚:你的币现在「在哪」

放在交易所——你只是有「欠条」

你在 Binance 买了 0.1 BTC,屏幕上显示「余额 0.1 BTC」—— 但这 0.1 BTC 实际不在你手里。 它在 Binance 的某个冷钱包或热钱包里,数据库里有一条记录:这个用户欠 0.1 BTC。 你看到的余额是 Binance 给你的「欠条」。

交易所跑路 = 欠条作废。FTX 2022 年暴雷, 几十万用户的「欠条」一夜变成废纸—— 你账户里显示有钱,但你提不出来。 英文圈常说的 Not your keys, not your coins,说的就是这个。 所以交易所里只放近期要交易的钱,长期不动的币提到自己掌握私钥的钱包里。

自托管钱包——你才是币的主人

自托管钱包是你自己掌握私钥的钱包。 私钥 = 一串数字,只有你知道 = 你对这些币的唯一控制权。 没人能冻结、没人能拒绝提现、没人能跑路。

代价是你也没有客服。 私钥丢了,币就丢了——没人能帮你找回。 转错地址,钱也回不来——区块链交易不可逆。 自托管的本质是你把责任接到自己手里。

交易所钱包、热钱包、硬件钱包各适合放什么钱?

类型例子安全方便适合什么
交易所钱包 Binance / OKX 低 极高 日常交易、近期要用的小额
软件热钱包 MetaMask / Phantom / OKX Web3 中 高 DeFi 交互、链上转账、中等金额
手机钱包 Trust / imToken / Bitget 中 高 移动端 DeFi、跟软件钱包类似
硬件冷钱包 Ledger / Trezor 极高 中 主仓位长期存放、大额
纸钱包 手抄私钥 / 助记词 看你藏得好不好 低 极少数极端场景

新手建议组合:交易所 + MetaMask + Ledger。日常用交易所,DeFi 用 MetaMask,主仓位放 Ledger。

MetaMask 第一次配置——一步一步

步骤 1 · 从官网下载,只从官网

打开 metamask.io(注意拼写,不是 metamesk / metamaks)。 钓鱼网站做得跟官方一模一样,差一个字母,你下载完导入助记词,全部资产清零。 宁愿手打域名也不要点搜索引擎广告—— Google / 百度搜「MetaMask」第一条广告位经常是钓鱼。

步骤 2 · 创建新钱包

打开扩展,点「Create a new wallet」(不是 Import)。 设密码——这个密码只用来在本机解锁钱包,丢了不影响币安全。 用强密码(15+ 字符,大小写+数字+符号),浏览器密码管理器存着。

步骤 3 · 看 12 个英文单词(关键!)

MetaMask 会让你抄下 12 个英文单词——这是助记词 (Seed Phrase / Mnemonic)。 这 12 个词的顺序和拼写都不能错—— 它们直接对应你钱包的私钥。 任何拿到这 12 个词的人,可以在任何地方导入,拿走你所有的币。

步骤 4 · 抄下来,纸笔抄

用纸和笔抄下来。不要:

抄两份,放两个物理不同的地方——比如家里抽屉一份、银行保险箱一份。

步骤 5 · 助记词的进阶保管

纸抄会受火、水、潮、虫蛀。 持仓上五位数美元以上的人,建议买金属助记词板(Cryptosteel / Billfodl 这种)—— 把单词刻在金属上,防火防水。 几十美元的支出,换长久安全,值得。

再进阶是 Shamir 备份(SLIP-39):在新建钱包时由硬件钱包直接生成几份互相独立的份额, 凑够事先设定的份数才能恢复,单独一份不够导出。Trezor 的部分型号支持。 注意它不是把现有的 12 个词手工切成几段——手工拆词会削弱安全性: 拿到其中一段的人,剩下要猜的词就少了一大截。

助记词抄下来以后,放在哪里比较稳妥?

助记词怎么存是钱包安全里最关键的一环。 下面按资产规模列几种常见做法,各有优劣,按自己的情况选。

方法一:双纸条 + 不同物理地点(资产 < 1 万美金)

最便宜的做法—— 两张纸条,每张写下完整 12 个词,放在两个完全不同的地点: 一张在家里抽屉、一张在父母家 / 工作单位储物柜。 优点:零成本,任何时候只要能拿到一份就能恢复。 缺点:纸怕火、怕水、怕老鼠咬、怕被家人发现误扔。 资产涨上去以后,再升级到下面的方法。

方法二:金属助记词板(资产 1-10 万美金)

Cryptosteel / Billfodl / Cobo Tablet 这种产品—— 把 12 个词刻在不锈钢板上,耐火、耐水、耐腐蚀,比纸条经得住得多。 一次性投入,长期使用。可以家里放一份、银行保险箱放一份。 新手到了这个资产规模一定要升级——纸条遇火灾就完了,金属不会。

方法三:Shamir Secret Sharing(资产 10 万+)

Shamir 备份要在新建钱包时由设备生成,比如设成 5 份、任意 3 份可以恢复, 单份拿到不够导出。Trezor Model T 等设备支持。 它和你手里现有的 12 个词不是一回事——不能把现有的 12 个词手工切成几份,那样只会削弱安全性。 想用 Shamir,就在支持的设备上新建一个钱包,再把币转过去。

5 份可以分开放:家里保险柜、信得过的亲人家、银行保险箱、律师存档、另一个城市的可靠地点。 这种结构防御的不只是"被偷",更重要的是防御"持有人突然出事"—— 家人能拿到 3 份就能恢复资产,不会因为一个人出事,所有资产跟着没了。 遗产规划这一环很多圈内人不愿意聊,但资产到了这个量级,都该想想。

方法四:Passphrase 进阶

Ledger 和 Trezor 都支持在助记词之外再加一个 Passphrase—— 12 个词的助记词加上它,常被叫作第 13 个词(24 个词的,就叫第 25 个词)。 这个词由你自己定,只有你知道。 它的作用是:即使有人拿到了你的 12 个词,没有 Passphrase 也打不开真实仓位—— 只用 12 个词打开的是另一个钱包,可以当诱饵账户。 这个机制叫 plausible deniability(合理可否认)—— 如果你被胁迫,可以把 12 个词给对方,对方看到的只是诱饵账户里你事先放的一点小钱, 真实主仓位仍然安全。 Passphrase 可以设成只有你和一位信得过的家人知道的一段话,但它和 12 个词一样要单独备份——忘了它,真实仓位同样打不开。

钱包里的币被盗,有哪两种典型情况?

事故 1 · 截图助记词被云盘同步泄露

这类事故的经过大同小异:装好 MetaMask 后嫌 12 个单词抄纸上麻烦, 就截图保存在手机相册,相册又开着自动同步到 iCloud。 后来 Apple ID 的密码在别的网站泄露过,被人撞库登录, 云端相册里的截图被翻出来,钱包里的币被一次性转走。

链上能看到资产去哪了,但拿不回来。 Apple 那边也没法追——他们只负责账号本身。

事故 2 · approve 钓鱼

常见的一种:在一个新出的 NFT 项目 mint 完, 网站又弹出「领空投」的窗口,用户点了同意。 签名内容是英文的 setApprovalForAll—— 意思是授权这个合约转移你在这个系列里的全部 NFT。 之后这个系列的 NFT 就会被一次转走。

教训:所有「请求 approve」的弹窗,签之前看清楚授权对象。 不知道是什么,直接 reject; 陌生地址不签,模糊功能不签,无限额度不签。

币要不要分几个钱包放,怎么分?

只用一个钱包,风险全压在一处—— 一旦签了一次错授权,所有币一起没。 专业的做法是把资金分到不同身份隔离的钱包里, 出事的影响范围被限制在某一个账户内。下面是一种常见的四账户分法。

账户 1 · 冷藏库(放大头)

用一台硬件钱包,助记词在设备上生成,从来不在任何联网设备上输入。 这个账户只放长期持有的主仓位,不连任何 DApp、不 approve、不签任何合约, 主要用来接收转账,很少往外转。

账户 2 · 半冷地址(中等仓位)

第二台硬件钱包,跟冷藏库分开。 这个账户用于中等仓位的 staking / 借贷—— 比如把 ETH 存进 Lido、把 USDC 存进 Aave。 这些操作需要 approve 合约,只给运行时间长、用的人多的大协议授权, 额度尽量设成本次交易需要的数量,不给 unlimited。

账户 3 · 链上交互热钱包(只放亏得起的钱)

MetaMask 浏览器扩展,日常跑 swap、试新协议、跟新 DApp 互动都用它, 资金只占很小一部分。 默认它随时会被掏空—— 可能哪天点错了某个钓鱼链接,可能 approve 了一个有漏洞的合约, 可能签了不该签的东西。 所以这个钱包只放亏得起的钱,不放任何核心资产。

账户 4 · 接收账户(资金量随时变)

专门用来接收链上转账的中转地址——比如别人打过来的 USDT、稿费。 收到之后尽快转到账户 1 或账户 3—— 这个账户不长期持有任何资产,只是收发的临时驿站。 这种"区分钱包用途"的习惯看着麻烦,但好处很直接: 热钱包被钓鱼网站掏空时,损失只到热钱包里那点钱,冷藏库里的主仓位不受影响。

Approve 是什么?为什么这么危险

ERC-20 标准里,任何人转走你的 token 之前, 都需要你先授权这个合约。 比如你在 Uniswap 上把 USDC 换 ETH, 第一次会要求你先 approve—— 意思是「允许 Uniswap 合约动我的 USDC」。 这是为了 DeFi 流畅运行的设计。

问题是:approve 的额度可以是无限的。 不少 DApp 请求授权时,默认填的就是无限额度(unlimited)—— 一次授权,以后所有 USDC 都能被这个合约转走。 正规协议不会乱转(合约只在你操作的时候动用授权)—— 但如果你 approve 的是某个钓鱼合约,你 approve 完那一瞬间, 它就把你所有 USDC 转走了。

Approve 防御实操

  1. 每次签名看清——签什么、签给谁、额度多少。看不懂直接 reject。
  2. 定期清理授权——用 revoke.cash 检查所有授权过的合约,把不用的全 revoke。
  3. 设置 spending limit——MetaMask 现在支持把 unlimited 改成具体金额,养成这个习惯。
  4. 大额单独地址——长期持有的币放在一个从来不 approve 任何合约的地址,完全隔离。

钓鱼攻击的几种主流套路

钱包被盗不一定是技术被攻破, 签了不该签的东西、打开了不该打开的链接,一样会出事。 下面列几种典型的钓鱼套路。

套路一:伪官网广告位

Google / 百度搜「MetaMask」「Uniswap」「Aave」—— 第一条广告位也可能被钓鱼站买走。 常见的仿冒是页面跟官方一模一样,域名只差一两个字母,比如把 m 换成 rn(metarnask),扫一眼很难看出来。 教训:所有钱包 / DeFi 入口手动输入域名,或者从已收藏的书签进入。 永远不要点搜索引擎的"赞助商"链接。

套路二:推特点赞抽奖

"转发 + 关注 + 评论 ETH 地址,我从中抽 5 人发 0.1 ETH"—— 这种推文一律当钓鱼看。 你评论地址之后会有"中奖者"DM 你,让你点一个链接领奖。 链接打开是一个伪 DEX,要你连接钱包 + approve unlimited—— 一旦你 approve,你账户里的 token 在几秒内被清空。

套路三:伪客服 DM

你在 MetaMask 的 Discord 提了个问题, 几分钟内有人 DM 你:「我是官方支持,加这个 Telegram 我帮你看看」。 Telegram 那边的「客服」会要你提供助记词「验证身份」。 你给的那一秒,钱包就空了。 任何官方都不会通过 DM 主动联系你。 任何官方都不会要你的助记词。 这两条记住,这一类钓鱼就挡掉了。

套路四:相同前后缀地址混淆

这个套路 2024 年大火。攻击者用脚本生成跟你常转账地址前 4 位和后 4 位一样的虚假地址, 然后给你转 0 USDT。 下一次你想转账时,在历史记录里复制粘贴—— 如果你只看头尾,可能复制到攻击者的地址。 防御:转账前看完整地址,或者用 ENS 这种人类可读名替代。 常用地址存进钱包的通讯录,别从历史记录里复制粘贴。

硬件钱包要不要买

资产超过一万美元左右,建议买一个。 常见的有 Ledger、Trezor、Lattice、SafePal 这种带屏幕的硬件设备。 到手先设 PIN、再抄助记词:以 Ledger 为例,PIN 连续输错 3 次设备会重置, 之后只能靠助记词恢复——所以助记词备份一定要先做好。

硬件钱包的核心价值:私钥永远不离开设备。 你交易时签名也是在设备里完成,你的电脑只看得到签好的结果, 黑客就算控制了你的电脑也拿不到私钥。

使用流程:Ledger 连接 MetaMask, 每次签名都要你在 Ledger 上按按钮确认—— 这强制让你看一眼到底在签什么,而不是无脑点 confirm。 这个小动作能拦下很多钓鱼签名,前提是你真的看了设备屏幕上的内容。

⚠ 买硬件钱包只从官方渠道

不要从拼多多 / 闲鱼 / 淘宝买硬件钱包—— 被人改装过的设备会预装恶意助记词,你买回来用之后所有资产被转走。
Ledger 官网或者经过认证的合作伙伴(ledger.com),其他地方都不行。 硬件钱包是你最不该省钱的地方。

遗产 / 委托 · 万一你不在了

这一段没人愿意聊,但手里有一定量加密资产的人都该想—— 你突然出事了,你的家人怎么拿到这些币? 下面是一种可以参考的安排。

问题:加密资产不像股票账户能继承

你的房产 / 股票 / 银行存款,你不在了家人凭遗嘱 + 死亡证明就能继承。 但加密资产呢?如果你的助记词只有你一个人知道,你不在了那些币永远拿不出来—— 链上还在,任何人都打不开。 历史上已经有大量 BTC 因为私钥或助记词丢失而永久锁死。 这是一个被严重低估的问题。

一种做法:Shamir 分份 + 一封说明信

第一,用支持 Shamir 备份的硬件钱包新建钱包,设成 5 份取 3 份(不是把现有助记词手工拆开), 比如家人持 2 份、自己持 2 份,剩下 1 份请信得过的家人或律师保管。 你健康时家人单独凑不出 3 份; 事先约好:你出事且一段时间联系不上时,保管人再交出那一份,家人就能恢复资产。

第二,写一封"如果我不在了"信, 放在保管人那边和家里保险柜各一份—— 讲清楚资产分布、Passphrase 的提示(不是直接写出来,是只有指定家人能解的线索)、 每个交易所账号的 2FA 备份码存在哪、应急联系谁。 每年修订一次。 花一个周末就能做完,万一用到,能让一家人不至于陷入财务困境。

钱包安全综合 checklist

  1. 助记词手抄两份,纸或金属,物理隔离两个地点。
  2. 不截图、不存云盘、不发邮件、不告诉任何人(包括客服)。
  3. 所谓「客服要你提供助记词验证」——100% 是骗子,无一例外。
  4. 下载钱包只从官网,看清楚域名拼写。
  5. 大额资产用硬件钱包,日常交互的「热」钱包不放大额。
  6. 每次签名都看清——不签陌生合约,不签无限授权。
  7. 定期用 revoke.cash 清理旧授权。
  8. 分账户管理——长期持有的「冷」地址和日常 DeFi 的「热」地址完全分开。
  9. 大额提币前,先小额测试一笔再确认地址正确。转 BTC 的,先看清收款地址是哪种格式,可以对照比特币地址 1、3、bc1 开头有什么区别。
  10. 关于「找回服务」——所有声称能帮你找回助记词 / 找回被盗资产的,100% 是骗子。

币圈钱包大事故 · 真实案例回顾

下面几起是圈内常被拿出来讲的「钱包被盗 / 私钥丢失」事故, 损失从几百万到上亿美元不等,前面讲的几条规则大多能在这里找到来由。

写到这里

钱包这事不复杂,但容错率很低。 一次截图、一次错点、一次买二手设备——可能让你血本无归。

新手第一周建议:装个 MetaMask,创建钱包,抄好助记词,然后确认你抄对了—— 创建时钱包会让你按顺序点回几个词,认真做完这一步; 用硬件钱包的,用设备自带的助记词校验功能,或者在同一台硬件钱包上重置后用助记词恢复一次。 不要为了测试把助记词输进任何联网电脑,这和前面讲的原则是一回事。 没问题之后,小额转一点 ETH 过去,跑一次链上转账,熟悉一下。

钱包出事,多半出在自己手上:签了不该签的授权、点了钓鱼链接、把钱长期放交易所。 钱包安全做好,就避开了很多坑。

安全靠的是给每个可能出事的环节都留冗余: 助记词金属板 + 双地点备份 + Passphrase + 多账户隔离 + 不点广告 + 不签陌生合约 + 不复制粘贴地址 + 定期用 revoke.cash 清理授权,资产多的再加上 Shamir 备份。 某一环失守,还有下一环兜着,不至于一次归零。

再多说一句关于资金分配:钱包安全跟仓位管理是连在一起的。 如果你像 BTC 那篇 里讲的把核心仓做长期持有, 那就一定要把核心仓放冷钱包; 如果你像 DeFi 那篇 里讲的去 Aave 跑收益, 就用单独的热钱包做这件事,绝不要混在一起。 很多钱包出事,根子在同一个钱包做了太多事: 冷热混用,出一次事全部受影响。