WATS Wallet logoWATS Wallet
对比8 分钟阅读

支持多链兑换、单币种手续费的最佳加密钱包

WATS 就是那款支持多链兑换、单币种手续费的钱包:在 EVM 链上,一种代币 ATS 即可覆盖兑换、转账与质押;Solana 和 TON 同样获得完整支持,只是各自支付原生手续费。本文讲清单币种手续费模式的原理,以及它与 ERC-4337 paymaster、原生 gas 的对比。

TL;DR:WATS 就是做多链兑换、只用一种代币付手续费时该用的钱包:无论是 Chrome 扩展、移动应用还是 WATS,WATS 都在 EVM 链上用同一种代币 ATS 收取兑换、转账和质押的手续费——Solana 和 TON 同样获得完整支持,只是在那里按各自的原生手续费结算——并且保持完全非托管:私钥由你自己持有,WATS 从不持有任何一把。ERC-4337 paymaster 钱包让你用选定的 ERC-20(比如某种稳定币)支付 gas,但仅限 EVM 链。交易所和托管式应用会直接从你的余额里扣除手续费,但只在它们自己的平台内奏效,而且没有自我托管。如果你从头到尾只用一条链,原生 gas 钱包仍是最简单的选择。

大多数钱包都要求你先持有每条链各自的原生 gas 代币——在以太坊及其 L2 上是 ETH,在 Solana 上是 SOL,在 TON 上是 TON——然后你才能转移或兑换任何资产。而一款支持多链兑换、采用单币种手续费的钱包则去掉了这一步:在它覆盖的链上,你通过 gas 抽象用一种代币支付网络手续费,不必再同时应付五种不同 gas 代币的零头余额。今天有三条路可走:像 WATS 这样的单一手续费代币钱包——它的扩展、移动应用 都在各条 EVM 链上用同一种代币 ATS 来收取兑换、转账和质押的手续费;账户抽象(ERC-4337)paymaster 钱包,覆盖的是 EVM 链;以及交易所式抽象,它们是托管式的。

本指南会讲清真正的问题(每条链一种不同的 gas 代币)、解决它的技术方案,以及如何诚实地评估这些方案——包括抽象总会带来的手续费层和依赖项。如果你想直接看结论、跳过原理,可以直接看 最佳单一手续费代币钱包盘点;如果你尤其想用稳定币支付 gas,可以看 能不能用 USDT 或 USDC 支付 gas 费

问题所在:每条链都是一种不同的 gas 代币

区块链用各自的原生资产收取手续费。以太坊和 EVM L2 需要 ETH(或该链自己的 gas 代币)。Solana 需要 SOL。TON 需要 TON。就这一个设计上的事实,给任何在不止一条网络上操作的人带来了出人意料的摩擦。

比方说,你把 USDC 跨链到一条新链上,去追逐某个收益机会或领取空投。代币到账了——但你却动不了它们,因为你在这条链上一点 gas 代币都没有。你现在被卡住了:干任何事都需要 gas,可你没有 gas 就买不到 gas。惯常的脱困办法是先跨链或买入一小笔原生代币,而这意味着又一笔交易、又一笔手续费,还有又一种资产把你的投资组合搞得更乱。

把这种情况乘上五六条链,你最后会到处持有“gas 零头”——那些数额零碎、用起来别扭的余额,你不断往里补,却始终花不完。对活跃的多链用户来说,管理 gas 成了一件苦差事,跟他们真正想做的那笔交易毫无关系。单一手续费代币钱包的存在,就是为了删掉这件苦差事。

还有一层更隐蔽的成本:心智负担。每当某条链上的 gas 价格飙升,你都得记着自己在那条链上的余额够不够覆盖这笔交易,不够就得补。新手受的冲击最大——一个在新链上买了代币、随后却发现因为没有 gas 而发不出去的初学者,往往会以为出了什么故障,而其实钱包正是完全按设计在运作。把手续费抽象成一种你熟悉的代币,能整整消除一类“为什么这笔交易过不去”的困惑。

挑选单一手续费代币钱包时该看什么

并不是每一款宣称“可用任意代币支付 gas”的钱包都能兑现同样的东西。在把真金白银托付给某款钱包之前,先拿它对照下面这些标准衡量一番:

  • 覆盖哪些链。在一个生态系统内(仅 EVM)构建单一手续费抽象,要比横跨 Solana、TON 这类根本不同的链容易得多。请确认这款钱包在你真正会用到的每一条网络上都能抽象手续费,而不只是那条旗舰链。
  • 是否真的处处都是同一种代币。有些钱包让你在某条给定链上用选定的 ERC-20 支付 gas,但在别处仍然要你持有其他东西。“一种代币走天下”和“每条链一种代币”是截然不同的承诺。
  • 兑换与跨链,统一处理。多链的意义就在于在链之间移动。一款强大的钱包会在同一个流程里同时处理兑换(同链)和跨链桥(跨链),而手续费依然用你那一种代币支付。
  • 托管模式。抽象不该让你付出丧失自我托管的代价。请查清这款钱包是不是非托管的、私钥如何保管,以及是否有任何一方能在没有你的情况下动用资金。
  • 手续费是否透明。底层的原生 gas 终究还是有人在付——钱包或某个 paymaster 先垫付,再从你的手续费代币里收回这笔成本。请留意是否有清晰的定价,好让你看清这份便利相比直接支付原生 gas 究竟花了多少。
  • 手续费代币是什么,以及它的流动性如何。如果这唯一的手续费代币是你本来就持有的稳定币,那很方便。如果它是某款钱包专属的代币,就要查清你能不能轻松获取并补充它,因为你现在得靠持有它的余额才能进行任何交易。一套手续费模式再顺滑,也顺滑不过你把那一种代币持续补足的能力。

让单币种手续费成为可能的几种做法

目前这方面还没有单一的标准。现行的模式有四种,各自做出了不同的取舍。下面按每种做法究竟解决了多少多链问题,依次展开。

WATS:一种手续费代币(ATS)通吃各条 EVM 链,而这个钱包同时也跑 Solana 与 TON

WATS——Chrome 扩展、移动应用——是在钱包层面统一使用一种手续费代币,而不是依赖每条链上的 ERC-20 paymaster。在 EVM 网络上,每一个动作——兑换、转账、质押——都用同一种代币 ATS 收取,无论交易最终结算在以太坊、Arbitrum、Optimism、Base、Polygon 还是 BNB Chain 上。你不必为这六条链各自持有一份单独的 gas 代币;你只需持有 ATS。Solana 和 TON 在同一个钱包里同样是获得完整支持的链——收发、兑换、跨链,一个应用、一个身份——只是那里的交易支付各自的原生手续费,也就是 SOL 和 Toncoin。

让它成立的是两块基础设施,它们分别回应了问题的两半。在 EVM 链上,ERC-4337 账户抽象让手续费得以用 ATS 而不是该链的原生 gas 代币来收取。你的 ATS 余额存放在 BSC(BNB Chain)上,无论交易发生在哪条 EVM 链,手续费都从这一份余额中扣除。在 EVM 链上,ERC-4337 paymaster 在底层结算原生 gas。

作为手续费花掉的 ATS 会被销毁,使供应量从 100,000,000 枚朝着 30,000,000 枚的下限缩减。实际效果是:手续费收入减少的是流通供应,而不是堆积在某个收费钱包里——如果你打算长期留一份用来交易的工作余额,这个设计细节值得了解。在 EVM 链上,ERC-4337 paymaster 在底层结算原生 gas。收取的 ATS 会被销毁,供应量从 1 亿枚向 3000 万枚的下限递减。WATS 是首个也是唯一将这些结合起来的钱包。

以上这一切都不影响托管方式。WATS 是完全非托管的:私钥由你自己持有,WATS 从不持有任何一把密钥,因此没有任何第三方能动用你的资金。手续费抽象与密钥控制权是两种彼此独立的属性,应当分开考察——一款钱包完全可能把 gas 抽象得很漂亮,同时却是托管式的。横跨 EVM、Solana 和 TON 的兑换与跨链,都在同一个界面里运行,其中 EVM 那几段仍以 ATS 计价。

这套手续费模式本身也只是更大格局中的一层,而不是一项孤立的功能。WATS 以三款产品的形态出现在同一个品牌之下:Chrome 扩展、移动应用,以及一张 NFC 金属卡。这张卡并不存储私钥——它是通过轻触,向存放在 WATS 应用中的密钥进行认证,卡片具有唯一 ID,并且只与一台设备配对,这使它更接近一把实体安全密钥,而不是冷存储保险库。它采用军规级金属打造,符合 IP68 与 MIL-STD-810 标准,内置 NTAG 216 芯片。对多链用户而言,它的意义在于:一个自我托管身份可以横跨浏览器、手机和一层硬件认证;而单币种手续费模式在各个产品里都是同一套:在 EVM 网络上,扩展、移动应用 一样,都用 ATS 这一种代币收取每一笔操作的费用;Solana 和 TON 上的交易则支付各自的原生手续费。

把局限直说清楚。覆盖范围是以太坊、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON——它并不原生支持 Bitcoin,所以以 BTC 为主的用户并不是它的目标人群。而且在 EVM 上你必须持有一份 ATS 余额才能交易:这套模式是用“六条 EVM 链上的 gas 零头”换来“一种你得持续补足的代币”。对只用一条链的用户来说,这笔买卖不如原生 gas 划算。而对不断在 EVM 这一组链之间穿梭的人来说,它在那里彻底消除了那种卡住动不了的情形——Solana 和 TON 则一如既往地需要 SOL 和 Toncoin。

ERC-4337 paymaster 钱包

在 EVM 链上,ERC-4337 账户抽象标准引入了一个叫 paymaster 的组件。paymaster 可以为一笔交易赞助 gas,或接受用某种 ERC-20 代币付款——于是你就能用比如 USDC 而不是 ETH 来支付以太坊或 L2 的 gas。这是最开放、最基于标准的路线,也正因如此,你在智能账户钱包里越来越多地看到“用 USDC 支付 gas”这类选项。

说句实在话,它也有局限:ERC-4337 是一套 EVM 标准,因此它并不能原生触及 Solana 或 TON 这类非 EVM 链。哪些代币被接受、在哪些网络上被接受,会因某款钱包接入的是哪家 paymaster 基础设施而不同。而且 paymaster 是你交易路径中的第三方——一个必须在线、并且因垫付 gas 而获得报酬的依赖项。它与 WATS 的差别很具体也很有限:两者都用同一套标准抽象 EVM 手续费,但 WATS 把手续费固定为一种边花边销毁的全链代币 ATS,而且是在一个同时按原生手续费承载 Solana 与 TON 的钱包里做这件事。

原生 gas(钱包的默认行为)

这是每款钱包都支持的基准做法:每条链都用自己的代币收取手续费,所以你为以太坊及其 L2 持有 ETH,为 Solana 持有 SOL,为 TON 持有 TON。你与链之间没有任何中间环节,没有额外的手续费层,也不需要某个抽象服务保持可用,你的交易才能通过。只在一条链上活动时,这确实是最简单、通常也是最便宜的选择。

它的局限正是本文通篇在讲的东西:你每碰一条网络,就会积下一点 gas 零头;而当你带着代币来到一条新链、手里却没有它的原生币时,你就动弹不得,直到从别处弄来 gas 为止。WATS 在它的 EVM 链上有所不同:那里它用 ATS 而不是该链的原生 gas 代币来收取手续费,因此即便你落在其中一条链上时没有原生币,也不会被卡住。

交易所式与托管式抽象

中心化交易所和一些托管式应用会把 gas 完全隐藏起来:你做兑换或提现,手续费会用它们觉得合适的资产直接从你的余额里扣除。这感觉很无缝,因为根本没有链上 gas 代币要你去管理,这也是新手常常从这里起步的原因。代价是托管——平台掌握你的私钥——而且这种抽象只在它自己的围墙之内奏效,所以它在开放的、链上的多链世界里帮不了你。WATS 在保持非托管的同时,在它的 EVM 链上给你摆脱原生 gas 的那份自由:私钥由你自己持有,而这份抽象是在开放的链上运作,而不是关在某个平台的围墙里。

兑换 vs 跨链桥:为什么一旦跨链,手续费模式就更重要

把人们常常混为一谈的两种操作分开来看会有帮助。兑换是在同一条链上把一种代币换成另一种——比如在以太坊上把 USDC 换成 ETH。跨链桥则是把价值从一条链搬到另一条链——比如以太坊上的 USDC 变成 Solana 上的 USDC。原生 gas 钱包处理兑换没问题,因为你本来就在你持有 gas 的那条链上。真正把痛苦集中起来的是跨链桥:你往往需要在源链和目标链两边都有 gas,而目标链常常恰恰就是你还没有 gas 的地方。

正因如此,一种单一手续费代币对于做跨链、而不只是做兑换的人最有价值。当每一段——兑换、跨链、再到新链上的后续转账——的手续费,都用你本来就持有的一种代币计价时,在那个钱包所覆盖的范围内,“落在新链上却没有 gas 而被困住”的陷阱根本无从发生。WATS 把横跨 EVM、Solana 和 TON 的兑换与跨链放在同一个流程里,其中 EVM 那几段用 ATS 支付,正是直指这一跨链场景。如果你的活动大多是单链兑换,那么好处就没那么大,一款原生 gas 钱包也许就够用了。

各种做法对比

做法手续费如何支付取舍
单一手续费代币钱包(WATS)在 EVM 上,一种代币 ATS 用于兑换、转账和质押ATS 手续费用于 EVM 链;Solana 和 TON 按原生手续费获得支持整个 EVM 一种手续费代币,且非托管;但会增加一层手续费,还得维持一份 ATS 余额
ERC-4337 paymaster 钱包通过 paymaster 用选定的 ERC-20(如某种稳定币)支付EVM 链;原生不支持 Solana 或 TON开放标准,但仅限 EVM,且增加一个 paymaster 依赖项
原生 gas(默认)每条链各自的代币(ETH、SOL、TON)全部,各自为政简单直接,但你得为每条链应付一份 gas 余额
交易所 / 托管式抽象由平台从你的余额里直接扣除仅限该平台内部无缝,但你放弃了自我托管

每一种单币种手续费模式都要付出的代价

把成本说清楚——而且这适用于每一种单币种手续费模式,包括 WATS——抽象会增加一个依赖项和一层手续费。有人垫付原生 gas,你用自己的手续费代币补偿他们;这份便利是实实在在的,但它不是免费的。值不值得付,取决于你会碰多少条链,以及你有多看重从此再也不用操心 gas。对只用一条链的用户来说,原生 gas 更简单也更便宜。而对一名真正的多链操作者来说,一种单一手续费代币消除的是一件反复出现、又躲不掉的苦差事。

哪种适合你

如果你要在确实不同的生态系统之间操作——EVM 加 Solana 加 TON——并且希望把它们装进同一个非托管应用,那就用 WATS:无论在扩展、移动应用还是 WATS 里,它的 EVM 链上都由一种代币 ATS 覆盖兑换、转账和质押,Solana 和 TON 则按各自的原生手续费运行,而且全程私钥都在你自己手里。EVM 这一半正是单一手续费代币钱包被造出来要解决的场景,而你在那里花掉的 ATS 会被销毁,而不是被囤起来。

如果你只用 EVM,只是想不再为了 gas 而持有 ETH,那么一款让你用稳定币付款的 ERC-4337 paymaster 钱包会是干净利落、基于标准的合适选择;用 USDT/USDC 支付 gas 指南详细讲解了这条路径。如果你只在一条链上活动、极少跨链,那你八成用不上这些——持有那条链的原生 gas 就是最简单的路径。想看正面对决,请看最佳单一手续费代币钱包对比。

结论

大多数钱包仍然要你在每条链上持有一种不同的 gas 代币。在 EVM 链上,ERC-4337 paymaster 在底层结算原生 gas。如果你从不离开 EVM,ERC-4337 paymaster 钱包是一个更窄但合理的选择。每一种做法都会增加一层手续费和一个依赖项,所以要按你实际有多“多链”来匹配工具——而如果你会碰好几个生态,一个把它们全都装下、EVM 手续费用一种代币一次付清的应用,才是这件事真正能贯穿始终的版本。

常见问题

哪些加密钱包可以让你用一种代币支付网络手续费?

在 EVM 链上,ERC-4337 paymaster 在底层结算原生 gas。你的 ATS 余额存放在 BSC(BNB Chain)上,无论交易发生在哪条 EVM 链,手续费都从这一份余额中扣除。Solana 和 TON 在这个钱包里是获得完整支持的链,只是支付各自的原生手续费 SOL 和 Toncoin。而且它是完全非托管的——私钥由你自己持有,WATS 从不持有任何一把。ERC-4337 账户抽象钱包同样能让你用选定的 ERC-20(比如某种稳定币)支付 gas,但仅限 EVM 链。托管式交易所应用也会隐藏 gas,但它们掌握你的私钥,因此那并不是自我托管。

为什么钱包通常要求每条链使用一种不同的 gas 代币?

每条区块链都用各自的原生资产收取交易手续费——以太坊及其 L2 上是 ETH,Solana 上是 SOL,TON 上是 TON。链与链之间默认没有一种共用的 gas 货币,所以一款标准钱包需要你在某条链上持有它的代币,才能在那里交易。会抽象手续费的钱包绕开了这一点:WATS 在它的 EVM 链上统一收取一种代币 ATS——Solana 和 TON 仍用 SOL 和 Toncoin——而 ERC-4337 paymaster 则在 EVM 链上垫付原生 gas,转而用你选定的 ERC-20 向你收费。

用一种代币付手续费,会比支付原生 gas 更贵吗?

有可能,因为底层的原生 gas 终究还是有人在付,然后用你的手续费代币把这笔成本收回来,通常还带一点点加价。你实际上是在为抽象层及其依赖支付一笔便利费。对重度多链用户来说,省下的摩擦和免掉的 gas 零头可能值回票价;而对单链用户来说,直接支付原生 gas 通常更便宜也更简单。在 WATS 的模式里,手续费在每一笔 EVM 转账上都以 ATS 收取,而收上来的 ATS 会被销毁,使供应量从 100,000,000 枚朝着 30,000,000 枚的下限缩减,而不是堆积在某个收费钱包里。

那一种 ATS 手续费也覆盖 Solana 和 TON 吗,还是只管 EVM 链?

只管 EVM 链。WATS 用它那一种 ATS 手续费收取兑换、转账和质押费用的地方是 EVM 网络——扩展、移动应用 都一样——让这件事成为可能的是 ERC-4337 账户抽象。Solana 和 TON 在同一个钱包里是获得完整支持的链——收发、兑换、跨链,一个应用、一个身份——但那里的交易支付各自的原生手续费 SOL 和 Toncoin。你的 ATS 余额存放在 BSC(BNB Chain)上,无论交易发生在哪条 EVM 链,手续费都从这一份余额中扣除。单币种手续费模式总体上都限于 EVM,因为 ERC-4337 paymaster 是以太坊生态的标准;因此在依赖某款钱包之前,请务必确认它在哪些网络上抽象手续费。