什么是加密货币交易手续费?如何计算?

Author logo
Patrick Dike-Ndulue
Post image

当你在不同地址之间转移加密货币或进行买卖操作时,都会产生交易手续费。手续费的波动与区块链网络的繁忙程度密切相关。用户如果选择支付更高的手续费,通常可以更快地完成交易,因为矿工会优先处理高手续费的交易,从而加快确认速度。

Crypto transaction fees apply to all blockchains, including those using a Proof-of-work (PoW)Proof-of-Stake (PoS) 共识机制。以太坊和其他 Proof-of-Stake 网络中最常见的手续费类型被称为“crypto gas fee”。 

本文将为你拆解主流区块链网络的加密货币交易手续费,并介绍其具体计算方式。

区块链网络手续费对比

以下是针对多种区块链网络手续费结构的详细分析:


比特币网络交易手续费

比特币交易手续费主要受两个关键因素影响:

1. 交易大小(Transaction size):指交易中涉及的数据量。比特币区块最大可容纳 4 MB 数据,交易数据越大,占用的区块空间越多。因此,较大的交易通常在每字节计费时会产生更高的手续费。

2. 区块空间需求(User demand for block space):交易速度影响用户愿意支付的手续费。更高的手续费通常意味着更快的确认速度,反映了用户对快速处理的需求。

要计算比特币交易手续费,可以先查询当前费率(current rate),再乘以你的交易大小。比特币最小单位为 Satoshis(SATS),1 BTC = 1 亿 Satoshis。 

Bitcoin transaction fees = current rate * transaction size

例如,若你的交易大小为 300 bytes,当前费率为 100 Satoshis per byte,则手续费约为 30,000 Satoshis(100 x 300 = 30,000)。

What is a Transaction Fee in Crypto and How is it Calculated.png
比特币交易手续费追踪工具 mempool.space

1 SATS = $0.0002616 为例,当前手续费约为 $7(以 2023 年 11 月 23 日为准)。


以太坊网络交易手续费

EIP-1559 升级后,以太坊网络的支付结构发生了变化,引入了基础费(base fee),其中一部分被销毁减少流通量,剩余部分归矿工所有。ETH 用户还可以通过“tip”给矿工小费,提升交易处理速度。

在新模型下,手续费计算公式为:

Ethereum transaction fee = Gas units (limit) * (base fee + tip)

gas limit 表示区块链上单笔交易可用的最大 gas 数量。以太坊默认 gas limit 为 21,000 单位,但部分钱包允许用户自行调整。

base fee 是发起交易所需的最低 ETH,单位为 gwei,1 gwei = 0.000000001 ETH。

以太坊的 base fee 会根据网络使用情况动态变化,活跃度高则 base fee 上升,反之下降。通过“tip”还可激励验证者,从而加快交易速度。小费同样以 gwei 计价。

etherscan gas tracker.png

 

Etherscan Gas TrackerEtherscan 提供的实时 gas 价格查询工具,每 14 秒更新一次。

例如,若 Etherscan 平均 base fee 为 25 gwei,gas limit 设为 21,000 单位,则:

21,000 units * 25 gwei = 525,000 gwei(约等于 0.000525 ETH)。若 1 ETH = $2,000,则手续费约为 $1.05。


Polygon 网络交易手续费

Polygon 的手续费结构由 StdTx 和 Bor Fee Model 两部分组成。Bor Fee Model 以 POL 代币收取手续费,并分配给区块生产者,确保 2-4 秒内快速处理交易。

Polygon PoS Chain Network Transaction Fee Chart.png

 在 Polygon 网络上,手续费以 POL 支付。你需要在钱包中预留足够的 POL 余额才能进行交易。

Polygon transaction fee = Gas units * (base fee + tip)


Binance Smart Chain (BSC) 交易手续费

Binance Smart Chain 采用 gas 机制来计算交易手续费。手续费取决于所需的计算资源,单位为 gwei(1 gwei = 0.000000001 BNB)。

BSC 交易手续费由 gas price 和 gas limit 两个参数决定。总手续费等于 gas price 乘以实际消耗的 gas(gas limit)。 

BSC transaction fee = Gas price * Gas limit


TRON (TRX) 网络交易手续费

TRON 网络手续费结构包括带宽、能量和交易费三部分。

Bandwidth cost = (transaction size in bytes / total bandwidth) * TRX balance

Energy cost = (smart contract execution cost / total energy) * TRX balance

Transaction fee = transaction size in bytes * fee per byte

Total transaction fee = bandwidth cost + energy cost + transaction fee 

举例:

假设你发送一笔 300 字节的交易,并执行消耗 60,000 能量单位的智能合约。

  • 你为带宽冻结 500 TRX,为能量冻结 1,000 TRX。
  • 全网带宽为 1 亿,总能量为 2 亿。
  • 每字节手续费为 0.00001 TRX。

根据上述公式,费用为:

带宽费:(300 / 100,000,000) * 500 = 0.0015 TRX

能量费:(60,000 / 200,000,000) * 1,000 = 0.3 TRX

交易费:300 * 0.00001 = 0.003 TRX

本例中,总手续费为三项之和,即 0.305 TRX。


XRPL (XRP) 网络交易手续费 

XRPL 有两种手续费:基础费(base fees)和负载费(load fees)。
Base fees 是在 XRP Ledger 上执行特定操作所需的最低手续费。目前标准交易的 base fee 为 0.00001 XRP。Load fees 根据网络状况动态调整,是 base fee 的倍数。网络越拥堵,load fees 越高。

实际手续费计算公式为:

XRPL transaction fee = base fee * load fee

例如,若支付交易的 base fee 为 0.00001 XRP,当前 load fee 为 2.5 倍,则手续费为:transaction fee = 0.00001 * 2.5 = 0.000025 XRP

与其他区块链不同,XRPL 的手续费不会支付给验证者或矿工,而是直接销毁,从而减少 XRP 总供应量。


如何在 Tangem Wallet 选择交易手续费

发送加密资产时,你选择的网络手续费会影响交易在待处理队列中的优先级。矿工会优先打包高手续费的交易。若你需要快速确认,可选择更高的手续费;若不急于到账,也可以选择较低手续费以节省成本。

What is a Transaction Fee and How is it Calculated.jpg

为方便操作,Tangem 会为每个网络动态提供三档手续费估算:

Priority:预计下一个区块内确认。

Normal:预计三块内确认。

Low:预计六块内确认。

Tangem does not collect or extract fees when sending funds from the tangem wallet.

影响交易手续费的因素 

— Network congestion:当区块链上交易数量激增时,网络变得拥堵,用户为争取交易处理会提高手续费。如果 mempool 被大量订单挤满,处理时间会变慢,手续费也会升高。

— Blockchain type, block size, and speed:不同区块链的区块大小和处理速度不同,决定了每个区块能容纳多少交易,从而影响手续费水平。 

当待处理交易数量超过区块容量时,你需要支付更高手续费才能让交易及时被打包。

— Transaction priority:用户可通过支付更高手续费来加快交易,尤其在对速度有要求时。矿工会优先处理高手续费的交易。

— Blockchain scalability solutions:部分区块链集成了扩容方案,以提升吞吐量和降低手续费。扩容能力越强,交易处理量越大,手续费有望降低。

— Protocol design:每条区块链的手续费结构由其协议设计决定。大多数区块链采用动态算法,根据需求自动调整手续费。

Wallet settings:部分钱包允许用户自定义手续费档位,掌控交易速度与成本。

— Crypto price volatility:加密货币价格波动较大,手续费通常以链上原生币种计价(如以太坊用 ETH)。当币价大幅上涨时,手续费对应的法币价值也会升高,导致实际成本增加。

为什么加密货币手续费居高不下?

加密手续费(尤其是以太坊 gas 费)偏高,原因有多方面。其中一个重要因素是以太坊扩容难题。即使在 PoS 升级(The Merge)后,网络每秒处理能力仍约为 10 TPS(每秒交易数),而 Solana 等新链可达 3,000 TPS。

以太坊在高峰期确认速度较慢,导致基础手续费居高不下。当网络需求旺盛时,手续费自然水涨船高。

此外,还会出现“gas wars”现象,即用户(包括以太坊巨鲸)通过支付高额小费竞速抢占区块空间,进一步推高手续费。

能否支付低于平均水平的手续费?

以太坊团队正通过转向 Proof-of-Stake (PoS) 链积极解决高 gas 费问题,并推动分片(Sharding)等创新技术,缓解主链数据拥堵。

不过,影响以太坊 gas 费的这些方案何时落地尚无明确时间表。

与此同时,各类以太坊兼容的 layer-2 网络(如 Polygon、Arbitrum、Optimism)为用户提供了几乎“零手续费”的快速体验。这些平台与以太坊主链协作,将交易在独立链上处理,缓解主链拥堵并降低费用。

在竞争激烈的市场中,其他智能合约公链(如 Solana、Polkadot、Avalanche)同样采用 PoS 模式,当前手续费普遍低于以太坊,为用户提供了更具性价比的选择。

crypto gas fee 与 network fee 有何区别?

虽然 crypto gas fee 和 network fee 都与区块链上的交易成本相关,但在实际用语中,两者并不完全等同。

Network fees

通常,network fee 专指非智能合约区块链的交易成本。这类费用类似于 crypto gas fee,但与智能合约或 dApp 的执行无关。例如,比特币网络手续费用于奖励 BTC 矿工,保障比特币网络安全,是 network fee 的典型代表。

Crypto gas fees

crypto gas fee 是智能合约区块链独有的手续费类型。以太坊作为智能合约先锋,率先引入了 gas fee 概念。

Gas fees.png

在这里,“gas”指的是在区块链上执行操作或运行智能合约所需的计算资源。用户支付 gas fee 以补偿矿工或验证者的算力消耗。

以太坊开创了这一机制,许多主流 layer-1 区块链(如 Solana、Avalanche、Polkadot)也采用了类似设计。

哪条区块链的交易手续费最低?

采用 Proof-of-Stake (PoS) 共识机制的区块链,通常比 Proof-of-Work (PoW) 链拥有更低的交易手续费。典型低手续费区块链包括 Binance Smart Chain (BSC)、Solana 和 Polygon(前身为 Matic Network)。

Author logo
作者 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
經審核 Rukkayah Jigam

Writer & editor covering digital assets and product updates.