以太坊Gas费(Ethereum Gas Fees)详细介绍:gas费计算(gas fee calculator)、gas费实时查询、gas estimator(gas 费预测)、ethereum gas tracker、ethereum gas charts、ethereum gas war

以太坊是第二大的公链,并且很多时候,我们需要用到以太坊网络进行转账。这里分享一下以太坊转账的 Gas 的情况。

概述

以太坊最小单位是 Wei,1 Wei = 0.000000001 Gwei = 0.000 000 000 000 000 001 ETH

  • Gas Limit(限额):这个 Gas 限额是以太坊系统决定的,最低的 Gas Limit 是 21000 个单位。如果设置的 Gas 太少,会导致交易失败。并且还会损失部分的 Gas 费。
  • Base fee (基础费用):这个基础费用也是以太坊的系统决定的。以太坊根据当前的区块大小,动态的调整这个基础费用。
  • Priority(优先费/小费):这个是给矿工的费用。用来激励矿工优先打包区块。
  • 转账费用计算公式:Gas Fee=Gas Limit(Gas 限额) * (Base(基本费用) + Priority(小费/优先费))
  • 假如我们的矿工奖励的限额是 21000,基本费用是 100Gwei,我们给的小费(优先费)是 10Gwei,根据以上的公式。我们会得到:21,000 (100 + 10) = 2310000 Gwei 换成以太坊就是 0.00231 ETH。如果以太坊当前的价格是 2000 美金一个。那么消耗的 0.00231ETH 对应的美元就是(0.00231 2000)=4.62 美金。

maxFeePerGas(最高收费)

  • 在交易的过程中,我们可以设置交易消耗的最高费用。这个就是 maxFeePerGas,这个最高费用必须要大于基础费用和小费的总和。在交易完成之后,没有消耗的费用会退还。
  • 退回的费用 =maxFeePerGas-(Base fee + Priority fee)
  • 退回的费用 = 最高费用 -(基本费用 + 优先费)

如果 maxFeePerGas(最高收费)小于 Base fee 和 Priority fee(基础费和小费),那么这个交易会排队。等到 Base fee 下降了之后,才能成交。

maxPriorityFeePerGas(最高的优先费也就是最高的小费)

在实际的使用中,我们可以设置最高的小费。根据最高收费的公式,我们可以稍微转换一下。在实际的交易中,我们得到的小费的计算公式是:

  • Priority Fee = Min(maxPriorityFeePerGas,maxFeePerGas - Base Fee)

Min 是一个函数,最高的小费和(最高的 Gas 费-基础费)这个之间找最小的值作为实际交易的小费。
我们假设最高的小费是 10Gwei,最高的 Gas 费是 120Gwei,基础费用 100Gwei。

  • 那么实际的交易中,小费就是:10 = Min(10,120 - 100)

(Base Fee)基础费动态调整

在以太坊升级 EIP-1559 提案之后,引入了区块的大小可变的概念。区块的大小将根据网络需求增减。如果区块大小超出目标区块大小,协议将增加以下区块的基本费用。 同样,如果区块大小低于目标区块大小,协议将减少基本费用。
决定以太坊系统上 Base Fee 的因素只有一个,就是上一个区块打包的 gas limit 是否使用超过了一半。

如果超过了一半,就提升下一个区块的 Base Fee,最多提升 12.5%;
Gas Used/Gas Limit>50%?提升下一个区块的 Base Fee,最多提升 12.5%

如果没有超过一半,就减少下一个区块的 Base Fee,最多减少 12.5%。
Gas Used/Gas Limit<50%?减少下一个区块的 Base Fee,最多减少 12.5%

以太坊 Layer2 网络

通过以太坊的 Layer2 ,可以解决交易的手续费。例如 Arbitrum/Optimism

以太坊查看 gas 费的工具

  1. 以太坊官方 Gas 实时监控工具:https://etherscan.io/gastracker

  2. 以太坊 Gas 费网页插件(Blocknative ETH and Polygon Gas Estimator):https://chrome.google.com/webstore/detail/blocknative-eth-gas-estim/ablbagjepecncofimgjmdpnhnfjiecfm

  3. gas 费实时图表:https://ethereumprice.org/gas/

手动调整 Gas 费

在小狐狸钱包,我们如果想要快速成交,最简单的方式我们点击激进型的。但是如果是要抢购一些 NFT,我们可以手动调整 Gas 费,我们可以把优先费用调成当前的 5 倍或者 10 倍,激励矿工优先打包。

总结

在实际的转账过程中,我们并不需要知道以太坊 Gas 费的工作原理,我们只需要知道,可以手动调整 Gas 费,加快交易的速度。并且我们可以通过工具,等到 Gas 费相对便宜的时候,进行转账,这样会节省我们转账的手续费。

相关视频:https://youtu.be/eMX85xai2-U

以下是我用过的交易所,有需要的小伙伴欢迎使用我的邀请连接来注册,你的支持是我最大的创作动力!