SEED·KNOT

分水岭

Web3 钱包和交易所账户,到底有什么区别

这是整个站最该先读的一篇。差别不在界面好不好看,也不在哪个手续费低,而在于:出事的时候,那笔钱的最终控制权在谁手上。

示意图:托管与自托管的八项对比要点排在一张助记词卡样式的格子里

01先把「不是你的私钥就不是你的币」拆开

这句话的意思是:如果控制一笔加密资产的那把钥匙不在你手上,那笔资产在账面上属于你,但能不能动、什么时候能动,取决于替你保管钥匙的那一方。

很多人第一次听到这句话,会觉得它像一句口号——听着有道理,但落不到自己身上。把它翻译成日常语言就清楚多了:你在交易所看到的那个余额数字,是交易所数据库里的一条记录,意思是「这家平台承认欠你这么多」。它是不是真的对应着链上一笔真实的币,取决于这家平台有没有老实做事。绝大多数时候是的,但那是信任,不是结构性的保证。

而当你把币提到自己的钱包里,情况变了:链上有一个地址,那个地址下面记着一笔余额,而只有握着对应私钥的人能签名把它转走。这时候没有任何一方在中间「承认」什么,那笔记录本身就是全网共同维护的账本的一部分。

这两种状态各有各的麻烦,后面会一项一项讲。这里先请你记住一个判断方法:问自己「如果这家公司明天关门,我能不能自己把币拿走」。答案是「能,只要我有助记词」,那就是自托管;答案是「要看他们怎么处理」,那就是托管。

02交易所账户:平台替你记账,你拿到的是索赔权

交易所账户的本质是一个由平台维护的内部账本。你充进去的币进了平台的钱包,平台在自己的数据库里给你记一笔;你在里面买卖,改的也只是这个数据库里的数字,链上什么都没发生。

这个设计不是偷懒,是必需的。如果每一次买卖都要在链上结算一次,速度和费用都撑不住撮合交易的量。所以中心化交易所几乎都是这么做的:链上只在充值和提现两个时刻发生动作,中间所有的成交都在平台内部完成。

它带来的好处非常实在:

  • 操作可以撤回、可以申诉。密码忘了走找回流程,账户被别人登录了可以冻结,转账填错了内部地址通常还有工单可以走。有人接电话,这一点在你真出事的时候价值极高。
  • 体验熟悉。注册、验证、买入、卖出,和用一个证券 App 的心智模型差不多,不需要理解链、Gas、地址格式这些东西。
  • 成本低。内部转账不上链,通常没有网络费用;小额操作不会被手续费吃掉。

代价也同样实在:你和这家平台之间是债权关系。平台的经营状况、合规状况、风控策略,都会直接影响你能不能取出自己的钱。历史上出过问题的平台不止一家,这不是危言耸听,是这个行业里反复发生过的事。

这里容易混淆

交易所 App 里往往也有一个叫「钱包」的标签页(资金账户、现货账户之类)。那个「钱包」指的是平台内部的账户分区,不是自托管钱包。判断方法很简单:那里有没有让你抄写十二个词。没有,就说明私钥不在你这。

03Web3 钱包:你直接控制链上的那笔资产

Web3 钱包不保管你的币,它保管的是能动用那笔币的私钥。币始终记在链上,钱包只是一个能签名、能读取余额的工具。

这也是「钱包」这个词最误导人的地方。它更像一串钥匙,而不是一个装钱的口袋。把钱包 App 删了,币不会消失;换一台设备,用同一组助记词恢复出来,余额原封不动。这一点在 手机丢了钱包里的币还在吗 里展开讲过。

钱包做的事情其实就三件:

  1. 保管私钥。通常是把由助记词推导出来的私钥加密后存在设备本地,用你设置的密码或生物识别解锁。
  2. 读取链上状态。连到某个节点服务,把「你这个地址下有多少余额、有哪些代币」读出来显示给你看。
  3. 用私钥签名。你要转账或者要跟某个合约交互时,钱包用私钥对这笔操作签个名,广播到网络上。

整个过程里没有第三方审批。这既是它的全部魅力,也是它全部危险的来源:签名一旦发出去并被打包,就没有撤销键。

想知道私钥、公钥和地址三者是怎么推导出来的,可以看 什么是私钥、公钥、地址;想知道助记词和私钥的关系,看 助记词与私钥

一个容易被误会的中间形态

现在几家大交易所都推出了自己品牌的 Web3 钱包,图标和账户入口就挂在同一个 App 里。很多人因此以为「这还是交易所的东西,钥匙肯定在他们手上」。这个判断不一定对,得看具体产品:有的确实是标准的自托管钱包,创建时同样要你抄写助记词,私钥存在你的设备上;有的走的是密钥分片一类的方案,把恢复能力拆成几份,其中一份由平台或第三方持有。

这两种在「出事时找谁」这一点上差别很大,所以别看品牌,看创建流程:

  • 要求你抄写并回填一组词,而且明确告诉你丢了无法找回——这是自托管,责任在你。
  • 用手机号、邮箱或社交账号就能「恢复钱包」——说明恢复能力不完全在你手上,方便的代价是多了一个可能被攻破或被要求配合的环节。

两种都不算骗人,但你得知道自己拿到的是哪一种。判断不出来的时候,去看那个产品自己的帮助文档怎么描述「找回」这件事,写得越含糊越要小心。币安官方对自家 Web3 钱包的说明可以在 币安钱包的公开介绍页 上找到,其他品牌同理,先读文档再决定放多少钱进去。

04八个维度逐项对比

下面这张表是这篇文章的骨架。如果你只有两分钟,看这张就够。

结构对比图:左侧交易所账户中,你持有的是对平台的索赔权、私钥在平台手上;右侧自托管钱包中,你直接持有私钥并对链上资产签名
同一笔资产,两种结构。左边多了一个中间人,也因此多了一条申诉的路;右边少了中间人,也因此少了那条路。
交易所账户 与 Web3 自托管钱包
维度交易所账户Web3 自托管钱包
私钥在谁手上 平台
你实际拥有什么 对平台的一份索赔权 链上那笔资产的支配能力
谁能冻结 平台可以,监管要求下也会 没有人能直接冻结你的地址
忘记密码 走找回流程,通常能拿回 密码可重设,助记词丢了就结束了
转错地址 内部转账有工单可试;链上提现同样不可逆 不可逆,只能寄望对方主动退回
被盗之后 可申诉、可能冻结相关账户 没有申诉对象,追回极其困难
要不要实名 主流平台要求身份认证 创建钱包本身不需要任何身份信息
能做什么 买卖、理财、法币出入金 链上转账、与合约交互、领取空投

注意表里没有一栏是「哪个更好」。八项里托管方拿下三项,自托管拿下三项,剩下两项各有代价。这就是为什么这个问题不该有一个统一答案。

05谁能冻结你的钱

交易所可以冻结你的账户,原因可能是风控触发、监管要求、或者你的资金来源被判定有问题。自托管钱包里的余额没有人能直接冻结,但这不等于绝对安全。

先说交易所那一侧。冻结在实践中并不罕见,常见触发点包括:风控系统认为登录环境异常、身份认证材料存疑、通过 C2C 收到的款项被上游报案牵连。最后这一类对华语用户尤其常见——你把币卖给别人收到一笔银行转账,而那笔钱恰好来自一起案件,你的银行卡和平台账户可能一起被牵连。这类事情的处理周期长,且要你自己去配合调查。

再说自托管那一侧。链上地址没有开关,没有哪个客服能点一下把它停掉。但有两件事需要说清楚,否则就是把话说满了:

  • 中心化发行的代币可以在合约层面被限制。常见的美元稳定币由发行公司控制合约,发行方有能力把某些地址加入黑名单,使这些地址无法转移该代币。这不是链的能力,是那个代币合约自带的能力。
  • 「没人能冻结」同时意味着没人能保护。如果私钥泄露,转走的人同样不需要任何审批。这一条在第 09 节还会展开。
怎么用这条信息

如果你担心的是「平台把我的钱扣住」,自托管确实解决了这个问题。如果你担心的是「我做错一步钱就没了」,那自托管让这个风险变大了。先弄清楚自己真正担心哪一个,再决定。

06忘记密码,两边分别会发生什么

交易所的密码忘了,走验证流程重设,账户还在。钱包的密码忘了,只要助记词还在,重装再恢复即可;但如果助记词也没有了,那笔资产就永久锁死,没有任何一方能帮你打开。

这一条是新人最容易误判的地方,因为「密码」这个词在两个语境里指的不是同一样东西。

钱包 App 里那个开机密码,作用只是解锁本地存储,它不是你资产的凭证。真正的凭证是助记词。所以钱包的密码忘记了并不严重——把 App 卸载重装,用助记词恢复,重新设一个密码就行。

严重的是另一种情况:助记词没了。链上没有「找回助记词」这个功能,因为整套设计里根本不存在一个知道你助记词的人。这件事的后果我们在 助记词丢了会怎样 里写得很直白。

别踩这个坑

有人为了「保险」,把助记词存进云笔记、聊天工具的收藏、或者手机相册。这几个位置的共同点是:它们都会同步到某个云端账户,而那个账户的安全等级远低于助记词该有的等级。相关的泄露路径在 钱包被盗通常是怎么发生的 里按动作列了一遍。

07转错了、被盗了,谁能帮你

链上转账一旦被确认就不可逆,这一点在交易所提现和钱包转账上是一样的。区别在于出事之后你还有没有一个可以求助的对象:交易所有工单和风控团队,自托管钱包没有。

转错地址

如果你在交易所内部把币转给了同平台的另一个用户,平台通常有记录,可以尝试联系对方或走争议流程,能不能追回不确定,但至少有人受理。如果你是提现到一个写错的链上地址,那和自己钱包转错没有区别——币到了那个地址,能不能回来只取决于那个地址的主人愿不愿意退。

更麻烦的一种是选错链:你在提现时选了一条对方不支持的网络。这类事故的成因和补救可能性,我们单独写在 什么是链,选错链会发生什么

账户或钱包被盗

交易所账户被盗,你可以第一时间联系客服冻结账户、提交申诉;如果对方把币提到了另一个平台,两边的风控还有配合的可能性。整个过程不轻松,但路径存在。

自托管钱包被盗则没有这条路径。你可以在区块浏览器上看着那笔转账被打包,看着币流向下一个地址,除此之外做不了什么。你可以报案,可以在社群里请人帮忙标记地址,但没有任何机制能把已经确认的转账撤回。

这就是为什么这个站把大量篇幅放在事前看懂签名请求定期清理授权检查助记词的保管方式。事后没有补救,只有事前。

08要不要实名,能不能交易

主流交易所都要求身份认证才能完整使用,创建一个 Web3 钱包则不需要提交任何身份信息。但钱包不能直接买卖,法币出入金这件事目前基本绕不开有牌照的平台。

身份认证这件事有两面。一方面它确实是一道门槛,需要你交出证件信息;另一方面它也是你能获得申诉权、能走法币通道的前提。没有实名,就没有那个能替你处理纠纷的对手方。

交易能力上的差别也值得说清楚:

  • 交易所能做法币入金、现货和衍生品交易、理财产品,还有客服和风控。
  • 钱包能做链上转账、跟去中心化应用交互、参与链上活动。想在钱包里换币,走的是链上的兑换合约,需要付网络费用,滑点和价格取决于当时的链上流动性。

所以现实里绝大多数人是两个都用:在交易所把法币换成币,把要长期拿着或者要拿去链上用的那部分提到自己的钱包,剩下的留在平台上方便随时卖出。真要走这条路,先有账户这一步写在 交易所注册教程,提币的完整流程写在 怎么把币从交易所转到钱包

09自托管的代价,说清楚不遮掩

自托管把三件事永久地交给了你:没有找回、没有撤销、没有客服。操作失误的后果由你自己承担,而且通常是一次性的、不可恢复的。

网上讲钱包的内容,多数把重点放在「你终于掌控了自己的资产」。这句话没错,但它只说了一半。掌控的另一半是责任,而责任在出错时才显形。我们把它拆成四条:

一、没有找回

助记词是唯一凭证。丢了、烧了、泡水了、抄错了一个词又没有第二份,结果都一样。这里没有「联系官方核实身份」这个选项,因为钱包开发者根本没有你的助记词。

二、没有撤销

转账签出去、被打包进区块,就结束了。地址多打一个字符、选错网络、把测试用的小额写成了全部余额——这些在传统金融里能打电话拦下的操作,在链上都不能。

三、没有客服

钱包软件的客服能帮你解决界面问题,不能解决资产问题。而现实中,「主动来加你、说能帮你恢复钱包的客服」几乎全是骗子。这类骗局的形态我们写在 钱包被盗通常是怎么发生的

四、你会被要求做一些不熟悉的判断

确认一个签名请求到底在授权什么、判断一个网站是不是仿冒的、决定要不要给某个合约无限额度——这些判断在托管环境里由平台的风控替你做了,在自托管环境里由你自己做。判断错了,没有第二次机会。

我们的看法

如果你手上的金额不大、也不打算在链上做什么,那么自托管带来的这四项风险,很可能大于它替你解决的那个「平台风险」。这不是保守,是把两边的代价放在一起算之后的结果。想看得更细,读 什么样的人不需要 Web3 钱包

10所以我该用哪一个

按用途分,不要按立场分。要买卖、要出入金、金额不大且不打算做链上操作,留在交易所并把安全设置配好;要长期持有、要参与链上活动、或者不愿意承担平台风险,那就自托管,并且从小额开始。

把这个判断落成几句具体的话:

  • 你只是想买一点放着看看:交易所就够了。把两步验证开好,提现地址白名单打开,比急着建钱包更有用。
  • 你想领空投、用去中心化应用、玩链上的东西:你必须有钱包,没有别的路。从一个只放小额的钱包开始,把它当成「出门带的零钱包」。
  • 你有一笔打算放很多年的资产:自托管值得认真考虑,并且应该配合离线保管助记词的做法,必要时用硬件钱包。差别写在 热钱包和冷钱包差在哪
  • 你确认自己记不住也存不好一串词:那就别勉强。这不丢人,而且比弄丢了再后悔理性得多。

还有一种被低估的做法:两边都用,但分开用途。日常买卖留在平台,长期持有放自己钱包,链上交互再单独用一个小额钱包。这样任何一处出问题都不会一次性伤到全部。

如果你决定动手,下一步是 从零创建你的第一个钱包;在那之前,强烈建议先把 助记词与私钥 读完,因为创建过程中最要紧的那一步就发生在那里。

11常见问题

交易所里的「钱包」和 Web3 钱包是一回事吗

不是。交易所 App 里的「钱包」指的是平台内部的账户分区,私钥仍然由平台保管。判断标准是有没有让你抄写一组助记词:没有,就说明那不是自托管钱包。

把币放在交易所是不是就等于不安全

不能这么说。托管的风险类型是平台风险和账户被盗风险,自托管的风险类型是你自己弄丢或操作失误。哪一种更危险取决于你是什么样的人、金额有多大,而不是取决于哪种方式在原理上更「正统」。

钱包账户忘记密码了怎么办

只要助记词还在,卸载重装钱包并用助记词恢复,然后重新设置密码即可。钱包密码只是本地解锁用的,不是资产凭证。真正不可挽回的是助记词丢失。

用 Web3 钱包需要实名认证吗

创建钱包本身不需要提交任何身份信息,钱包软件也不会向你索要证件。但你要把法币换成加密资产,这一步通常仍需通过有牌照的平台完成,那一侧会要求身份认证。

币转错地址了还能追回吗

链上转账被确认后不可逆。如果转到的是一个真实存在且有人控制的地址,唯一的可能是对方主动退回;如果是选错了网络或地址无人控制,通常没有办法。所以第一次转账务必先用小额试一遍。

我可以既用交易所又用钱包吗

可以,而且这是多数人实际的用法。常见做法是把用途分开:日常买卖留在平台,长期持有和链上交互放在自己的钱包,并且链上交互用一个只放小额的独立钱包。