在以太坊網絡進行任意轉賬,都需要支付費用,這筆費用就是礦工費,以 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 估算的礦工費。