Ethereum 的模型:以原生币支付 Gas
每一条公链都必须为其稀缺资源——区块空间与执行——定价,而它是用手续费来做到这一点的。在 Ethereum 和其他 EVM 链上,这个价格被称为 Gas,并且总是以网络的原生币 ETH 支付。EVM 执行的每个操作都有固定的 Gas 成本;一次简单转账是 21,000 Gas,而一次合约调用则视其所做工作而成本更高。你的总额就是这个 Gas 数量乘以每单位的 Gas 价格,价格以 gwei(十亿分之一 ETH)报价。
自 EIP-1559 起,这个价格拆分为一个会被销毁并随拥堵而调整的协议基础费,加上一个可选的优先费(小费),后者归验证者,用以让你的交易被优先处理。对用户而言,关键约束很简单:要转移任何 ERC-20 代币,你仍需在同一账户里有 ETH 来支付 Gas。手里持有 USDC 却没有 ETH,你就动弹不得。我们在加密 Gas 费详解中对此有更深入的探讨。Solana 和 TON 解决的是同一个定价问题,但采用了不同的基本构件。
Solana 手续费:lamports、基础费、优先费与计算单元
Solana 以 lamports 计价手续费,它是 SOL 的最小单位(1 个 SOL 等于 1,000,000,000 lamports)。手续费分为两部分。基础费是每个签名一笔固定、确定的收费——截至 2026 年,这是每个签名 5,000 lamports——因此一笔典型的单签名交易无论做什么都支付 5,000 lamports。基础费的一半被销毁,一半归验证者。
第二部分是优先费,这正是 Solana 的计算单元(CU)登场的地方。每条指令都会消耗计算单元,直到每笔交易的上限,而一笔交易可以通过一条计算预算指令为每个计算单元出价。优先费等于你请求的 CU 上限乘以那个价格,它充当小费,在某个热点账户或整个网络拥堵时,让你被排在他人之前。与 Ethereum 不同,基础费不是随需求浮动的市场价;市场完全存在于优先费之中。
关键在于,Solana 把签署实质动作的账户与支付的账户分离开来。fee-payer 就是交易的首位签名者,其 SOL 余额会被扣除以支付手续费。那个账户不必是你——凡是你授权的事,都可以由另一个签名者来付费。正是这一个设计选择,让中继器模式在 Solana 上成为可能。
TON 手续费:以 Toncoin 支付的 Gas、存储费与转发费
TON(The Open Network)又是另一种形态,体现了它的 actor 模型、基于消息传递的架构——在这种架构中,智能合约通过相互发送消息来通信。手续费以 Toncoin 支付,并拆分为若干组成部分。Gas 费为计算付费,像 EVM 一样以 Gas 单位计量。存储费颇为特别且重要:合约会因其在链上占用的状态而随时间被收取租金,因此一个账户是为持续保存数据而缓慢付费,而不是一次性付清。
此外还有转发费,它覆盖在合约之间发送内部消息的成本——因为 TON 上一个单一的用户动作往往会扩散成一连串消息,每一跳都带有转发成本。实际操作中,钱包会为一笔交易附上一些 Toncoin 以覆盖 Gas 加转发,未用完的部分通常会被退回。结果是同样熟悉的摩擦:要在 TON 上做任何事,你都需要在正确的位置备有 Toncoin。要并列比较这三种执行模型,请参阅 EVM、Solana 与 TON 对比。
fee-payer 与中继器模式:paymaster 的类比
在 EVM 上,对于“我有代币但没有 ETH 付 Gas”这一问题,正在兴起的答案是账户抽象。ERC-4337 引入了 paymaster:一个同意为用户操作代付 Gas 的合约,并可选择改为向用户收取某种 ERC-20 代币。截至 2026 年,EIP-7702 进一步让普通的外部拥有账户能够临时具备智能账户的行为,从而扩大了这些模式的适用范围。ERC-4337 及其 EntryPoint 合约严格来说是 EVM 标准——它们不在 Solana 或 TON 上运行。如果这些机制对你而言是新的,什么是 paymaster 会逐一讲解。
Solana 和 TON 用原生的基本构件而非一套正式标准达到了同样的结果。在 Solana 上,由于 fee-payer 只是首位签名者,一个中继器服务可以为用户授权的交易共同签名并支付 SOL 手续费,然后以它喜欢的任何方式与用户结算——包括向用户收取一种不同的代币。在 TON 上,类似的中继器或代付合约可以附上所需的 Toncoin 并转发用户的意图消息,从而让用户本人从不需要 Toncoin。名称各异——paymaster、fee-payer、中继器——但其功能是完全一致的:把你所持有的代币,与链在收取手续费时所要求的原生代币解耦开来。
为什么在多条链上使用单一手续费代币很难
把这三种模型放在一起,多链用户的难题就一目了然了。要做到自给自足,你必须在每条 EVM 链上都备有 ETH,在 Solana 上备有 SOL,在 TON 上备有 Toncoin——每一份都是你必须获取、充值并盯着的独立余额。手续费代付解决了单条链上“这个账户里没有原生币”的问题,但赞助方仍然需要一种获得补偿的方式,而一条链上的代币在另一条链上并不能原生地花用。
这正是跨链代币标准的意义所在。LayerZero 的 OFT(全链同质化代币)标准,截至 2026 年,让单一代币在众多链上维持一份统一的供应量,而不依赖封装的、链特定的副本。把一个 OFT 手续费代币与 EVM 上的 paymaster、以及 Solana 和 TON 上的 fee-payer/中继器代付结合起来,你就得到一套连贯的设计:用户始终以一种代币支付,而在幕后,赞助方提供每条链实际所需的任何原生币。
WATS 如何运用这一点
WATS Hot Wallet 应用的正是这一模式。在 EVM 链上它使用ERC-4337 paymaster,而在 Solana 和 TON 上它使用一个等效的 fee-payer/中继器——即上文所述的 paymaster 类比——因此每一笔转账、兑换或质押都以单一代币 ATS 计费,你从不需要 SOL 或 Toncoin 来交易。由于 ATS 是一个 LayerZero OFT,单一余额即可跨 EVM、Solana 和 TON 使用,而作为手续费收取的 ATS 会被销毁,使供应量从 100,000,000 朝着 30,000,000 的下限减少。WATS 是非托管的——你持有自己的私钥,WATS 从不持有任何私钥——并且它是首个也是唯一一个将 ERC-4337 加 OFT 的单一代币手续费(在每一笔转账上以之替代原生 Gas 收取)与这种销毁结合起来的钱包。你可以在 Hot Wallet 页面了解其机制。
常见问题
我能在不持有 SOL 或 Toncoin 的情况下在 Solana 或 TON 上发送代币吗?
默认情况下不能——Solana 从 fee-payer 处以 lamports(SOL)扣除手续费,而 TON 需要 Toncoin 来支付 Gas、存储费与转发费。不过,两条链都支持代付:在 Solana 上,一个中继器可以充当 fee-payer(首位签名者)并支付 SOL;在 TON 上,一个代付合约或中继器可以提供 Toncoin。这就让某个服务能在为你覆盖原生手续费的同时,向你收取一种不同的代币。
ERC-4337 能在 Solana 和 TON 上运行吗?
不能。ERC-4337 及其 EntryPoint 合约是仅限 EVM 的标准,不在 Solana 或 TON 上运行。这些链用它们各自的原生基本构件达到了同样的手续费代付结果——Solana 的 fee-payer/中继器模型和 TON 的消息代付合约——它们充当了 EVM paymaster 的实际类比。
Solana 的基础费和优先费有什么区别?
Solana 上的基础费是每个签名一笔固定、确定的收费(截至 2026 年为每个签名 5,000 lamports),不随需求浮动。优先费则是可选且由市场驱动的:你为每个计算单元出价,总小费等于那个价格乘以你请求的计算单元数量。优先费正是在拥堵时让你的交易被排在他人之前的东西。

