ETH Gas 完整指南:以太坊上 Gas 费用的运作方式

如果你是以太坊交易者,你肯定已经遇到过ETH Gas和交易费用的概念。然而,理解Gas费用的工作机制并不总是容易的。本文将帮助你掌握与ETH Gas相关的所有内容,从基本定义到实际优化交易成本的技巧。

ETH Gas是什么以及为什么它很重要

Gas指的是衡量以太坊网络执行特定操作所需计算资源的单位。每笔交易或与智能合约的交互都需要这些资源,因此你必须支付一笔费用。

这笔费用用ETH(以太坊的原生币)支付,但以更小的单位gwei计算。一个gwei等于0.000000001 ETH(10^-9 ETH)。为了直观理解:你的费用如果是0.000000001 ETH,可以简单说是1 gwei。‘gwei’一词源自‘giga-wei’,即十亿wei。

Wei(以Wei Dai命名——b-money的创造者)是ETH的最小单位。ETH Gas的概念旨在补偿验证网络安全工作的节点。2022年9月,以太坊从工作量证明(PoW)转向权益证明(PoS)之前,矿工获得Gas费。升级后,Gas费成为验证者通过质押ETH获得的奖励。

以太坊当前的Gas费用计算机制

2021年8月的伦敦升级后,交易费用的计算方式发生了根本变化。从那时起,交易费用的计算公式如下:

总费用 = 使用的Gas单位数 ×(基础费 + 优先费)

其中,基础费由协议自动确定,优先费(小费)是你自主选择的,用于加快交易确认。

一笔标准的以太坊交易大约消耗21,000个Gas,而更复杂的交易(如与智能合约交互)可能需要更多Gas。

基础费是关键

每个区块都有一个基础费,作为起步价。任何想加入区块的交易都必须支付至少等于基础费的费用。有趣的是,基础费不会被矿工或验证者保留——它会被“燃烧”掉,即从流通中的ETH中销毁。

基础费的计算方式是比较前一区块(总Gas用量)与目标大小。如果前一区块超过目标大小,基础费将在下一区块中最多增加12.5%。这种增长机制防止区块总是满载,因为用户不愿意支付过高的费用。

小费——激励机制

在伦敦升级之前,矿工获得区块中所有交易的Gas费。基础费被燃烧后,伦敦升级引入了优先费(priority fee)概念,以激励验证者将交易包含在新区块中。

没有小费,验证者可能更经济地验证空区块(仍然获得区块奖励),而不是验证带有交易的区块。少量的小费可以提供基本激励,但如果你希望你的交易优先于其他交易,你需要支付更高的小费。

最高费用限制

在发送交易前,你可以设置一个参数叫maxFeePerGas,即你愿意支付的最高金额。为了让交易成功,这个价格必须高于基础费和优先费的总和。超出部分会退还给你。

借助此改进,现代钱包会自动建议合适的交易费用(建议的基础费+优先费),无需你复杂计算。

导致Gas费用飙升的原因

Gas费用高主要源于以太坊日益普及。网络上的所有操作都消耗Gas,但每个区块的Gas空间是有限的。

随着去中心化应用(dapp)变得更复杂,智能合约需要执行的操作也增加。这意味着每笔交易在有限容量的区块中占用更多空间。当网络需求高涨时,用户必须支付更高的小费以竞争进入下一个区块。

需要注意的是,单纯的“Gas价格”并不决定你实际支付的全部费用。实际费用=使用的Gas量 × Gas价格(以gwei计)。因此,即使Gas价格低,复杂交易仍可能花费大量资金。

降低Gas费用的有效策略

事先检查Gas价格

你可以通过访问etherscan.io/gastracker查询当前的平均Gas价格。如果设置的Gas费用低于平均水平,你可以节省不少,但交易可能会延迟。相反,设置较高的Gas费用可以加快确认速度,但不必过高。

选择合适的交易时机

Gas价格不是固定的,会根据网络需求波动。想省钱的话,避免在网络拥堵时交易。观察全天的使用模式,找出Gas价格较低的时段。

小心调整Gas限制

虽然Gas限制不直接影响你支付的Gas费用,但会影响估算的费用。限制过高可能导致余额不足以完成交易。例如,你只有0.01 ETH,但交易需要0.012 ETH(因为限制设置为500,000 Gas),你可以适当降低限制,因为大多数交易实际用不到最大估算的Gas。然而,要注意,如果实际消耗的Gas超过限制,交易会失败。

不要将Gas价格与转账金额混淆

由于Gas价格可以任意设置,如果误将Gas价格设得过高,可能会花费比预期更多的钱。务必仔细核对所有交易细节,避免因错误设置而造成损失,因为区块链交易一旦确认无法撤回。

ETH Gas与其他区块链的比较

大多数其他区块链也采用类似的Gas费用机制,用户用该链的原生币支付费用。然而,NEO区块链是个例外——其Gas是另一种独立的代币GAS,而非NEO,因此在NEO网络上进行交易时必须持有GAS代币。

ETH0.3%
GWEI6.23%
NEO0.47%
TOKEN0.61%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论