要安全地兑换代币,先确认你身处真正的钱包或 DEX,设置一个合理的滑点上限,检查报价和价格影响,在签署每一项代币授权之前都逐一审阅,为交易保留一些原生 gas,并且在跨链兑换时于确认前重读源链、目标链和资产。兑换是人们在链上最常做的事情之一,但它也是两个代价最昂贵的失误的栖身之处:签署一项恶意授权,以及在流动性稀薄的市场上接受一个糟糕的汇率。目标是放慢节奏、读清你正在签署的内容,并端到端地核验整条路径。
本指南将解释什么是兑换、同链兑换与跨链兑换有何不同、DEX 和聚合器的角色、真实存在的风险,以及一份你每次都可以遵循的、带编号的安全兑换清单。
什么是代币兑换
兑换是把一种代币换成另一种。你无需先把代币 A 卖成现金、再买入代币 B,而是在一次链上操作中直接交换它们。如果你曾把 ETH 换成 USDC,或把 SOL 换成某个更小众的代币,那你就已经做过兑换。它的吸引力在于:交易发生在你自己的钱包内,你全程保持托管权,并且你从不把资产交给某个中心化交易所代管。
在底层,大多数钱包内兑换都通过一个去中心化交易所路由。DEX 并不为你匹配一个真人买家,而是用一个公式针对一个代币资金池为你的交易定价:你放入代币 A、取出代币 B,资金池的比例随每一笔交易而移动。这种机制让兑换即时且无需许可,这也正是为什么大额或流动性差的交易会让价格对你不利。我们对一个钱包内兑换与跨链界面的概览,展示了这如何融入日常使用。
同链兑换对跨链兑换
“兑换”一词涵盖了两种确实不同的操作,把它们混为一谈正是人们对费用和时间感到困惑的原因。
同链兑换
同链兑换交换两种栖身于同一网络的代币,例如在 Ethereum 上用 USDC 换 ETH,或在 Solana 上交换两种 SPL 代币。它是在一条链上的单笔交易,通常结算很快,而你支付的唯一 gas 就在那一条网络上。这是最简单也最常见的一类兑换。
跨链兑换
跨链兑换把一条链上的代币换成另一条链上的代币,例如把 Arbitrum 上的 ETH 换成 Solana 上的 USDC。在幕后,这实际上是兑换与跨链桥接的结合:路径可能在源链上兑换、把价值转移过去,再在目标链上再次兑换。正因如此,跨链兑换牵涉更多环节,可能需要更长时间才能完成,并同时承担兑换和桥接两种风险。关于“跨链转移”那一半的更深层机制,我们关于如何跨链桥接加密资产的指南有详细讲解。
| 方面 | 同链兑换 | 跨链兑换 |
|---|---|---|
| 它做什么 | 在一条网络上交换两种代币 | 横跨两条网络交换代币 |
| 速度 | 通常很快,单笔交易 | 较慢,多个步骤并需等待最终性 |
| 风险面 | 滑点和授权 | 滑点、授权和桥接风险 |
| Gas | 一条链的原生 gas | 两侧的 gas 加上路径费用 |
DEX 和聚合器的角色
你不必成为交易者才能安全地兑换,但了解夹在你和你的代币之间的是什么,有助于你权衡价格和风险。
去中心化交易所
DEX 是交易发生的场所。大多数使用流动性池和一个定价公式,而非订单簿,所以你的汇率取决于该交易对的资金池有多深。一个深度池在你的交易面前几乎不动;一个稀薄的池则可能剧烈移动,这正是滑点和价格影响的根源。
聚合器
聚合器本身不持有任何流动性。它同时扫描众多 DEX,然后把你的交易拆分或路由到它们之间,以找到整体最优的价格,有时还会经由一个中间代币跳转。聚合器通常能为你拿到比任何单一 DEX 更好的汇率,但其代价是路径更复杂、途中合约更多,这又是一个你需要读清自己正在授权什么的理由。
兑换的真实风险
兑换值得比其便利所暗示的更多谨慎,而有必要直言其中的原因。
- 滑点和价格影响。在你看到报价的那一刻与你的交易结算的那一刻之间,价格可能移动。滑点是你所容忍的差距;价格影响则是你自己的交易把资金池推动了多少。在流动性稀薄的市场或大额订单上,你收到的可能明显少于报价所暗示的。
- 代币授权。合约要能转移一个 ERC-20 代币,你必须先对它授权,而许多界面默认请求无限额授权。如果那个合约是恶意的,或日后被攻破,一项陈旧的无限额授权恰恰是资金在交易早已完成之后被掏空的方式。
- 假网站和钱包掏空器。骗子会克隆热门 DEX 的前端,并购买广告,让假网站在搜索结果中排在真网站之上。在那里连接钱包并签署一项精心构造的授权,掏空器就能在一次签名中清空你的钱包。我们关于加密钱包安全最佳实践的指南,会更深入地讲解如何识别它们。
- 交易失败和 gas 不足。如果价格越过了你的滑点上限,或你在交易中途用光了原生 gas,兑换就可能失败。一笔失败的交易仍可能耗费它所消耗的 gas,而带着资产到达一条没有原生代币支付费用的链,则可能让你被困住。
- MEV 和抢先交易。在公开网络上,机器人能看到你待处理的兑换并抢在它之前交易以牟利,让你得到一个略差的成交价。小额交易你不必为此担忧,但它确实是报价与最终金额存在差异的一个真切原因,也是把滑点设得紧凑些的一个理由。
这一切都不意味着兑换是鲁莽之举。它意味着这个过程奖励耐心、惩罚自动驾驶式的操作。下面的步骤就是为了依次化解这些风险而设计的。
如何安全地兑换代币:分步操作
每一次都按顺序遵循这些步骤,即便是例行交易也是如此。这种纪律本身才是关键。
- 确认你身处真正的钱包或 DEX。自己输入地址,或使用你此前保存的书签;不要点击广告、社交链接或私信。钱包内兑换消除了一整类假网站风险,因为交易发生在一个你已经认证过的 app 之内。WATS Hot Wallet 可在钱包内部横跨 EVM 链、Solana 和 TON 进行兑换和跨链,因此你不必四处追逐第三方前端。
- 挑选正确的代币,对于跨链则还要挑选正确的链。选定要卖出的确切代币和要收到的确切代币,并为任何不熟悉的东西核验合约地址,因为山寨代币会共用名称。在跨链兑换时,于继续之前慢慢地重读源链、目标链和资产。
- 设置一个合理的滑点上限。对深度、流动性好的交易对使用一个较小的容忍度,只在流动性稀薄、否则交易就会失败的市场上才有意识地调高它。太高会招致糟糕的成交并给 MEV 机器人更多余地;太低则意味着交易不断失败。要有意识地设置它,不要让它停在一个高的默认值上。
- 读懂报价和价格影响。检查你实际会收到多少、界面显示的价格影响,以及总费用。如果价格影响很大,说明你的交易对这个资金池来说太大了,那就把它拆成更小的兑换,或使用一个能横跨更多流动性路由的聚合器。我们关于加密 gas 费用的解析讲解了为什么网络成本各不相同并计入总额。
- 在签署之前审阅每一项代币授权。当钱包请你对某个代币授权时,读清你正在签署的究竟是什么。优先只授权你打算交易的数额,而非一个无限额的额度;如果某个网站请求的授权与你眼前的交易不符,停下来。定期撤销你不再需要的旧授权。
- 确认、保留原生 gas,并核实到账。确保你在相关链上有足够的原生 gas 来完成交易,然后再确认。等待它结算,并核实收到的代币确实落入了你的钱包,在最终性更慢的跨链兑换上尤其如此。保留一些原生 gas,以免你被资产困住、无法动弹。
关于 gas 的最后那一点值得反复强调,因为仅仅为了交易就要在每条链上备着一种不同的原生代币是一个经典陷阱。Hot Wallet 以一种名为 ATS 的单一费用代币对每一项操作收费,所以你不必为了兑换或跨链而预先在每条链上储备其原生 gas。诚实地说明它能做什么、不能做什么:gas 抽象改变的是你用哪种代币支付费用,它并不会让底层的网络成本变得更便宜。实时的 ATS 费用追踪的是真实的网络成本,而非对其打折。其价值在于便利以及避免 gas 不足导致的失败,而不是更低的账单。如果这个概念对你来说是新的,我们关于什么是 gas 抽象的解析会坦诚地带你走一遍。
让兑换保持安全的明智习惯
少数几个习惯会随时间累积成安全得多的交易方式。
- 先用小额测试。对一个新代币、一条不熟悉的路径,或你的第一次跨链兑换,先交易一小笔金额,确认它到账并可花费,然后再投入其余部分。一笔微小的测试交易,是防范错误设置的廉价保险。
- 优先选择限额授权并定期撤销。只授权你需要的数额,并清理掉陈旧的无限额额度,这样未来一旦某个合约被攻破,也没有什么可供它掏空。
- 为跨链保留一条钱包内的路径。一个在内部横跨 EVM、Solana 和 TON 兑换与跨链的钱包,能减少你必须信任的陌生网站数量,这是抵御掏空器最有力的防线之一。
归根结底
在你的钱包中兑换代币(包括跨链)是一件正常且有用的事情,但它带有普通转账所没有的风险,因为兑换会让你暴露于滑点、代币授权、假前端,以及在跨链路径上额外的桥接风险。保护好自己的方法是:确认真正的网站,挑选正确的代币和链,设置一个合理的滑点上限,读懂报价和价格影响,在签署前审阅每一项授权,并在确认到账时留有富余的原生 gas。WATS Hot Wallet 的设计就是为了让这件事更轻松,它能在钱包内部横跨 EVM、Solana 和 TON 兑换与跨链,并以单一的 ATS 费用结算各项操作,这样你就能少花时间摆弄原生 gas 代币,多花时间复核那些真正保障你资金安全的细节。
常见问题
在加密钱包中兑换代币是什么意思?
兑换代币意味着在一次链上操作中把一种代币直接换成另一种,中间无需卖成现金。大多数钱包内兑换都通过一个去中心化交易所路由,它针对一个流动性池为你的交易定价,所以你全程保持对资产的托管权。结果是,你把代币 A 换成了代币 B,而从不把资金交给某个中心化交易所代管。
同链兑换和跨链兑换有什么区别?
同链兑换交换两种栖身于同一网络的代币,在单笔快速交易中结算,并且只在那一条链上支付 gas。跨链兑换把一条链上的代币换成另一条链上的代币,它实际上是兑换与桥接的结合,所以牵涉更多环节,可能需要更长时间完成,并同时承担兑换和桥接风险。在确认跨链兑换之前,务必重读源链、目标链和资产。
兑换加密资产时的滑点是什么?
滑点是你在报价中看到的价格与你的交易实际结算价格之间的差异,因为在这两个时刻之间市场可能移动。价格影响是这个差距中由你自己的交易推动流动性池所造成的那部分,在流动性稀薄的市场或大额订单上会更大。你通过一个容忍度设置来控制滑点:对深度、流动性好的交易对保持紧凑,只在流动性稀薄、否则交易就会失败时才有意识地调高它。
为什么我应当对代币授权保持谨慎?
合约要能转移一个 ERC-20 代币,你必须先对它授权,而许多界面默认请求无限额授权,这让那个合约可以永久转移该代币。如果合约是恶意的,或日后被攻破,一项陈旧的无限额授权恰恰是资金在最初的交易早已完成之后被掏空的方式。优先只授权你打算交易的数额,在签署前审阅每一项授权,并定期撤销你不再需要的额度。
WATS 如何处理兑换和 gas?
WATS Hot Wallet 可在钱包内部横跨 EVM 链、Solana 和 TON 进行兑换和跨链,因此你不必信任陌生的第三方前端。它以一种名为 ATS 的单一费用代币对每一项操作收费,这意味着你无需仅仅为了交易而预先在每条链上储备其原生 gas。请注意,这种 gas 抽象改变的是你用哪种代币支付,而非降低真实的网络成本,ATS 费用会实时追踪后者。

