区块链 > 区块链技术 > 如何设置矿工费

科普:什么是以太坊上的矿工费?如何设置矿工费?

2023-12-19 00:37:29 佚名
简介这篇文章主要介绍了科普:什么是以太坊上的矿工费?如何设置矿工费的相关资料,希望这篇关于什么是以太坊上的矿工费的文章,能够帮助各位朋友对以太坊矿工费有个更加深入的了解。

矿工费(Gas Fee)也称为网络费,顾名思义就是支付给矿工的手续费,当您在区块链上进行转账时,矿工(或节点)需要把您的转账交易打包并放上区块链,才能使交易完成,在这过程中会消耗区块链的运算资源,因此产生矿工费用。

在EVM兼容链中,手续费是由Gas Price(单价)和消耗的 Gas Limit(数量)来确定的,其中计算公式如下: 矿工费 = Gas Limit * Gas Price

Gas Limit数量主要受根据智能合约的内容操作复杂程度影响。操作越多,Gas limit越高。Gas Price是由发起方设置的,发起方设置的Gas Price的价格越高,其发起的交易就能越快被打包。

注: 以太坊(Ethereum)的网络费为ETH; 币安智能链(BNBChain)的网络费为BNB; 波场(TRON)的网络费为TRX; 马蹄(Polygon/Matic)的网络费为MATIC; Solana的网络费为SOL; OKExChain的网络费为OKT;

网络用不完是可以退回的。

转账网络收取的矿工费(网络费)会根据网络的情况而有所不同,一旦确定交易,不管交易是否成功,矿工费都无法退回。

矿工费是由您所选取的转账网络进行收取,TokenPocket钱包不收取任何费用!

ETH(Ethereum)以太坊钱包基本概念介绍:https://www.jb51.net/blockchain/801260.html

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

如何设置矿工费

当前以太坊网络中存在 EIP-1559 和 Legacy 两种矿工费机制,imToken 均进行了支持。两种机制的设置方式不同,因此本文提供了两个教程,请对照下图👇 根据你所在的设置页面查看下文中对应的教程。

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

EIP-1559

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

挡位选择

imToken 提供「最快」、「标准」和「缓慢」三挡矿工费,不同的挡位对应着不同的交易确认时间,时间越短,你需支付的矿工费越高。

自定义

你可通过自定义功能设置 MaxFee、MaxPriorityFee 和 Gas 这三个参数修改支付的矿工费。

注意:

imToken 会默认设置一个确保交易成功的 Gas 值,不建议进行修改。若你将 Gas 设置得过低,会导致交易失败。

请确保 MaxFee ≥ BaseFee + MaxPriorityFee。

说明

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

即便交易失败,你所支付的矿工费也会被以太坊网络收取,不会退回至你的钱包。

矿工费是如何计算的

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

Gas:以太坊网络执行每一笔交易都需要消耗资源,Gas 是其衡量资源的单位

BaseFee:以太坊网络计算的确保交易成功的基础费用,即每单位 Gas 的最低价格

PriorityFee:你为每单位 Gas 支付的小费,可加快交易被以太坊网络确认的速度

MaxPriorityFee:你为每单位 Gas 支付的小费上限

MaxFee:你为每单位 Gas 支付的最高价

计算公式

矿工费 = Gas *(BaseFee + PriorityFee)

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

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

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

你实际支付的矿工费需等待交易被以太坊网络确认后才可查询,而你在转账发起页面看到的是 imToken 根据交易预计消耗的 Gas 和你愿意为每单位 Gas 支付的最高价 MaxFee 估算的矿工费。

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

Legacy

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

挡位选择

imToken 提供「最快」、「快速」、「标准」和「缓慢」四挡矿工费,不同的挡位对应着不同的交易确认时间,时间越短,你需支付的矿工费越高。

自定义

你可通过自定义功能设置 Gas Price 和 Gas 这两个参数修改支付的矿工费。

注意:imToken 会默认设置一个确保交易成功的 Gas 值,不建议进行修改。若你将 Gas 设置得过低,会导致交易失败。

说明

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

即便交易失败,你所支付的矿工费也会被以太坊网络收取,不会退回至你的钱包。

矿工费是如何计算的

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

Gas:以太坊网络执行每一笔交易都需要消耗资源,Gas 是其衡量资源的单位

Gas Price:你为每单位 Gas 支付的价格

计算公式

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

这段路程消耗的汽油 Gas 乘以每升汽油的价格 Gas Price 就是路费成本,即你实际支付的矿工费。你设置的 Gas Price 越高,转账越快成功。

你实际支付的矿工费需等待交易被以太坊网络确认后才可查询,而你在转账发起页面看到的是 imToken 根据交易预计消耗的 Gas 和你愿意为每单位 Gas 支付的价格 Gas Price 估算的矿工费。

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

以上就是科普:什么是以太坊上的矿工费?如何设置矿工费?的详细内容,更多关于以太坊的资料请关注脚本之家其它相关文章!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。

相关文章