banner.png

什么是以太坊上的矿工费?

在以太坊网络进行任意转账,都需要支付费用,这笔费用就是矿工费,以 ETH 支付。同类型的转账,矿工费越高,打包速度越快。

了解更多:什么是矿工费?

注:矿工费是以太坊网络收取的,imToken 不会从中收取任何费用。

什么是 EIP-1559?

EIP-1559 是一个以太坊矿工费机制改进提案。它不仅能帮你节省矿工费,还能有效提高你的交易被打包的概率。

了解更多:EIP-1559 详解

矿工费是如何计算的?

在了解如何计算矿工费之前,我们要知道以下 5 个概念。

  • Gas:以太坊网络执行每一笔交易都需要消耗资源,gas 是其衡量资源的单位。
  • BaseFee:以太坊网络计算的确保交易成功的基础费用,即每单位 gas 的最低价格。
  • PriorityFee:你为每单位 gas 支付的小费,可加快交易被以太坊网络打包的速度。
  • MaxPriorityFee:你为每单位 gas 支付的小费上限。
  • MaxFee:你为每单位 gas 支付的最高价。

矿工费计算公式:矿工费 = Gas *(BaseFee + PriorityFee)

我们可以把一笔转账(即发送一定数额的代币至接收方)的过程,想象成驾驶一辆汽车,路程中所消耗的汽油就是 Gas。

这段路程消耗的汽油 Gas 乘以每升汽油的价格(BaseFee + PriorityFee)就是路费成本,即你实际支付的矿工费。

其中,BaseFee 是基础费用,会由以太坊网络自动计算给出,确保汽车顺利抵达目的地;PriorityFee 是小费,可加快汽车抵达目的地的速度。你设置的小费越高,转账越快成功。

如何设置矿工费

imToken 支持「挡位选择」和「自定义」两种设置矿工费的方式。

打开 imToken 切换至 ETH 钱包,选择要转账的代币,这里以 ETH 为例。

挡位选择

在 ETH 转账页面,点击矿工费进行挡位选择,挡位分为三挡:最快、标准和经济。不同的挡位对应着不同的交易确认时间,时间越短,需支付的矿工费越高。

注:如果你想选择「经济」挡位,可以通过这篇文章了解更多。

eip cn 1.png

请注意这里的矿工费是 imToken 根据当前以太坊网络情况预估的费用范围,最小值为(BaseFee + PriorityFee)* Gas,最大值为 MaxFee * Gas

自定义

对于资深用户,你可以按需通过自定义功能设置 MaxFee、MaxPriorityFee 和 Gas 这三个参数修改支付的矿工费。

如果你想加快交易,可将 MaxPriorityFee 调高,并确保 MaxFee ≥ BaseFee + MaxPriorityFee。

注:该功能只建议了解 EIP-1559 详细机制的用户使用,以免误操作。

eip cn 2.png

如果你想修改 Gas(通常不建议修改,imToken 会默认设置一个最佳值),可通过区块浏览器 Etherscan 查询同类交易的 Gas 值,再调整 Gas。

例如你想在 OpenSea 上卖出一个 NFT,可通过 Etherscan 查询到该类交易消耗的 Gas,即 Gas Used 值,通过下图可知该类交易 Gas 大约在 210,000 左右,那么你所设置的 Gas 值则必须大于这个数值。
image3.png

数据来源:Etherscan

注:

  • BaseFee 是以太坊网络根据拥堵情况计算所得,无法进行修改。
  • 若 Gas 设置得过低,会导致交易失败,且你所支付的矿工费依然会被以太坊网络收取,不会退回至你的钱包。因此在设置 Gas 时,请设置得高一些以免交易失败损失矿工费。

温馨提示:

如果遇到 imToken 钱包下载问题,请通过 [email protected] 邮件联系我们