什么是燃料费?
网络费用
在以太坊生态中,网络费用被称作 “燃料”(gas)。它就像以太坊的“动力源”,为整个网络运转提供能量。
概览
- 以太坊上的每一笔交易,都需要支付少量的处理费用。
- 这类费用被统一称为“燃料”费。
- 燃料费并非固定不变,而是会随着网络拥塞状况发生波动。
什么是燃料费?
可以把以太坊想象成一个大型的计算机网络,人们在这个网络上能够执行发送信息、运行程序等各种任务。就像在现实世界中完成任务需要能量一样,在以太坊中完成这些任务同样需要能量。
在以太坊里,每个计算操作都设定了相应的“燃料”价格。燃料费指的是在交易过程中所执行操作的总费用。当用户发送交易或者运行智能合约时,必须支付燃料费,交易才能被处理。
如何支付较少燃料费?
虽然以太坊上较高的燃料费有时难以避免,但我们可以采用以下策略来降低费用:
安排交易时间
就如同错峰出行能够避开拥堵,且出行成本更低一样,在北美地区的睡眠时间使用以太坊进行交易,往往能享受到更优惠的费用。
等待费用下降
以太坊的燃料价格会根据网络拥塞程度,每12秒上下波动一次。当燃料价格较高时,只需在交易前等待几分钟,就有可能看到需要支付的费用显著下降。
使用二层网络
二层网络链是在以太坊基础上构建的,它具有费用更低、可处理交易数量更多的特点。对于那些无需在以太坊主网进行的交易,二层网络是节省费用的不错选择。
是什么造成了高昂的燃料费?
当以太坊上的计算量(燃料)超过特定阈值时,燃料费就会开始上涨。超过阈值的燃料越多,燃料费增长的速度就越快。
较高的燃料费可能由以下因素导致:热门去中心化应用程序(dapp)或非同质化代币、去中心化交易所周期性增加的交易量,以及高峰时段海量用户的活动等。
在部署智能合约前,以太坊上的开发者应当谨慎优化其智能合约的用法。因为如果许多人都在使用一个编写拙劣的智能合约,就会消耗更多的燃料,甚至可能无意中造成网络拥塞。
为何需要燃料?
燃料是保障以太坊安全和处理交易的关键要素,它在多个方面发挥着重要作用:
- 燃料能够帮助以太坊防范女巫攻击,阻止恶意行为者通过欺诈活动压垮网络。
- 由于计算需要耗费燃料,进行昂贵的交易在经济上对无意间或恶意对以太坊进行垃圾邮件攻击的行为者来说是不划算的。
- 对任何时间可执行的计算量设定硬性限制,能够避免以太坊被压垮,有助于确保网络始终可访问。
如何计算燃料?
支付的总燃料费由以下几个部分组成:
- 基础费:由网络设定,是进行交易必须支付的费用。
- 优先费:可选择支付的小费,目的是激励节点运营者优先处理你的交易。
- 使用的燃料单位:还记得我们说过燃料代表计算吗?复杂操作(例如与智能合约交互)比简单操作(例如发送交易)会使用更多的燃料。
| 交易类型 | 使用的燃料单位 |
|---|---|
| 发送以太币 | 21,000 |
| 发送 ERC-20 代币 | 65,000 |
| 转移非同质化代币 | 84,904 |
| 在 Uniswap 兑换代币 | 184,523 |
燃料费计算公式为:使用的燃料单位 *(基础费 + 优先费)。大多数钱包会自动计算燃料用量,并以更直观的方式展示给用户。
常见问题
谁获得了我的交易的燃料费?
大部分燃料费(基础费)会被协议销毁(烧毁)。如果交易中包含优先费,这部分费用会付给提交你的交易的验证者。
我是否需要用以太币支付燃料费用?
是的。以太坊上的所有燃料费都必须使用原生货币以太币来支付。
什么是 gwei?
在大多数钱包或燃料追踪器中,你会看到燃料价格用“gwei”来计量。
Gwei 只是以太币的一个较小计量单位,类似于美分与美元的关系,不同之处在于 1 以太币等于 10 亿 gwei。在涉及极少量以太币时,使用 Gwei 作为计量单位会更加方便。
1万+

被折叠的 条评论
为什么被折叠?



