科普:以太坊轉(zhuǎn)賬手續(xù)費怎么算?教你省錢的方法
通過錢包轉(zhuǎn)賬 ETH 或是 ERC-20 Token 時,我們知道這個轉(zhuǎn)賬需要付手續(xù)費。
那么,轉(zhuǎn)賬的手續(xù)費是怎么算的呢?如果轉(zhuǎn)賬的同時還去“刻字”,是不是需要收取更高的手續(xù)費呢?今天,小編就給大家聊聊以太坊的 Gas 機制。
在以太坊網(wǎng)絡(luò)中轉(zhuǎn)賬,雖然最后的手續(xù)費我們支付的是 ETH,但其實在以太坊內(nèi)部并不直接消耗 ETH,而是消耗 Gas。“Gas”這個單詞的英文意思是“(氣體)燃料”,以太坊網(wǎng)絡(luò)中的操作需要消耗 Gas,就如同汽車行駛需要消耗燃料一樣。
那么,交易的手續(xù)費(ETH)是如何計算的呢?我們先看一下小編在以太坊網(wǎng)絡(luò)中的一個轉(zhuǎn)賬截圖:
在以太坊網(wǎng)絡(luò)中轉(zhuǎn)賬,手續(xù)費的計算方式如下:
交易手續(xù)費(ETH)= Gas的單價 x 消耗的Gas數(shù)量
在大白的這筆交易中,Gas 的單價(Gas Price)是 5Gwei,也就是 0.0000000005ETH(小數(shù)點后面8個0)。這里大白再給大家介紹一下 ETH 的單位,ETH 的最小單位是 Wei,但是談到以太坊 Gas 的時候,經(jīng)常用 Gwei。ETH、Gwei、Wei 之間的關(guān)系如下:
1 ETH = 10^9 Gwei(9個0)= 10^18 Wei(18個0)
知道了 Gas 的單價,我們再看下大白這筆含“刻字”的轉(zhuǎn)賬消耗的 Gas 數(shù)量:24876。所以,按照上面的公式,單價乘以數(shù)量,即可得到大白花費的手續(xù)費:
手續(xù)費 = 0.0000000005ETH x 24876 = 0.00012438ETH
汽車去加油站添加燃料,燃料的價格基本是固定不變的,但是在以太坊網(wǎng)絡(luò)中,Gas 的單價是可以自己設(shè)置的。不過,需要注意的是,Gas 的單價會影響這筆交易被打包的速度。也就是說,Gas 的單價你給的越高,礦工為了自身利益最大化,越會優(yōu)先打包你的交易。
下圖是 ethgasstation.info 網(wǎng)站統(tǒng)計的實際操作中 Gas 的單價和所需要等待的交易打包時間。在左邊統(tǒng)計圖中,我們可以看到,超過 70% 的以太坊網(wǎng)絡(luò)轉(zhuǎn)賬給的 Gas 單價介于 4~20Gwei 之間,小于 1Gwei 或是大于 50Gwei 的交易占比很少。在右邊的統(tǒng)計圖中,我們可以看到,如果給的 Gas 單價是 4Gwei,打包交易需要的平均等待時間是 0.6 分鐘;如果是 20Gwei,平均等待時間是 0.2 分鐘。
大家常用的 imToken 錢包,在 Gas 的單價設(shè)置里,提供的是 5~100Gwei,錢包把最低單價設(shè)置為 5Gwei,保證了交易能在合理的時間內(nèi)被打包,當(dāng)然,如果想插隊,盡快被礦工打包,你也可以自己提高 Gas 的單價。
說完了 Gas 的單價,我們再接著說消耗的 Gas 數(shù)量。
在以太坊網(wǎng)絡(luò)中,每一筆轉(zhuǎn)賬,無論數(shù)額大小,消耗的 Gas 是固定的,為 21000,如果添加備注(“刻字”),需要消耗額外的 Gas。回到大白的那筆交易上,大白總共花費的 Gas 數(shù)量是 24876,其中包含了 21000 的固定消耗數(shù)量,以及備注消耗的 Gas 數(shù)量 3876。備注需要消耗多少數(shù)量的 Gas,和輸入的內(nèi)容長度有關(guān),內(nèi)容越多,需要消耗的 Gas 數(shù)量也越多。
如果你仔細(xì)觀察大白的那張轉(zhuǎn)賬截圖,你會發(fā)現(xiàn),大白花費的 Gas 數(shù)量 24876 后面有個括號,里面是 41.46%。這個百分比是什么意思呢?如果你再仔細(xì)看截圖,你會發(fā)現(xiàn),上面還有一個 Gas Limit,數(shù)值是 60000,而且它的 41.46% 正好是 24876。
Gas Limit,是指這筆操作消耗的 Gas 數(shù)量上限,這個上限值你可以自己設(shè)置。比如,大白設(shè)置的是 60000,但實際操作中并沒有達(dá)到這個上限,只用了 41.46%。
一般的錢包都會默認(rèn)幫你設(shè)置這個上限值,對我們普通用戶而言,普通轉(zhuǎn)賬時這個上限值也不用去考慮。以太坊網(wǎng)絡(luò)設(shè)置這個上限值,是以防萬一,如果碰到惡意的智能合約,該合約執(zhí)行將消耗無限的燃料,這樣會導(dǎo)致交易方的 ETH 余額全部消耗(惡意的智能合約有可能是程序 Bug,如合約執(zhí)行陷入一個死循環(huán))。
Gas Limit 如果設(shè)置過低,比如設(shè)置為 10000,任何一筆轉(zhuǎn)賬需要的 Gas 數(shù)量至少 21000,遠(yuǎn)遠(yuǎn)超過你設(shè)置的 Gas Limit,就會導(dǎo)致轉(zhuǎn)賬失敗。也就是說,Gas Limit 會影響一筆交易是否能成功。
以上就是科普:以太坊轉(zhuǎn)賬手續(xù)費怎么算?教你省錢的方法的詳細(xì)內(nèi)容,更多關(guān)于以太坊轉(zhuǎn)賬手續(xù)費的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
如何轉(zhuǎn)移以太坊ETH錢包數(shù)據(jù)?以太坊C盤數(shù)據(jù)轉(zhuǎn)移教程
這篇文章主要介紹了如何轉(zhuǎn)移以太坊ETH錢包數(shù)據(jù)?以太坊C盤數(shù)據(jù)轉(zhuǎn)移教程的相關(guān)資料,需要的朋友可以參考下,首先以太坊的數(shù)據(jù)保存在user用戶名當(dāng)中需要在硬盤的位置,一是可…
2021-11-10 -
怎么注冊以太坊錢包?以太坊(ETH)錢包下載,教你快速申請以太坊ETH錢包
這篇文章主要介紹了怎么注冊以太坊錢包?以太坊(ETH)錢包下載,教你快速申請以太坊ETH錢包的相關(guān)資料,需要的朋友可以參考下今天這篇文章我們講一講以太坊錢包的注冊流程 ?!?/p> 2021-11-10
-
支持HECO火幣生態(tài)鏈錢包有哪些?如何設(shè)置PC端以太坊錢包?
這篇文章主要介紹了支持HECO火幣生態(tài)鏈錢包有哪些?如何設(shè)置PC端以太坊錢包?的相關(guān)資料,希望這篇關(guān)于如何設(shè)置PC端以太坊錢包的文章,能讓投資者深入的了解HECO火幣生態(tài)鏈錢…
2021-11-10 -
一文弄懂區(qū)塊鏈和以太坊智能合約的由來和運行原理
這篇文章主要介紹了一文弄懂區(qū)塊鏈和以太坊智能合約的由來和運行原理的相關(guān)資料,希望這篇關(guān)于區(qū)塊鏈和智能合約的文章,讓大家能夠深入的了解區(qū)塊鏈和以太坊智能合約的由來…
2021-11-08 -
以太坊ETH錢包要用比特派的五大理由
這篇文章主要介紹了以太坊ETH錢包入門:以太坊ETH錢包要用比特派的五大理由的相關(guān)資料,希望這篇關(guān)于以太坊ETH錢包要用比特派的五大理由的文章,能讓更多的朋友,深入的了…
2021-11-04 -
The DAO眾籌事件與以太坊分叉
這篇文章主要介紹了The DAO眾籌事件與以太坊分叉的相關(guān)資料,以太坊的代幣眾籌曾經(jīng)歷了一次大的災(zāi)難性事件,這次事件甚至導(dǎo)致了以太坊區(qū)塊鏈的分叉?!?/p> 2021-11-03
-
V神說以太坊的Token系統(tǒng)
這篇文章主要介紹了V神說以太坊的Token系統(tǒng)的相關(guān)資料,以太坊的重要應(yīng)用是在它上面用智能合約發(fā)行通證。在白皮書中,維塔利克(人稱“V神”)詳細(xì)地討論了所謂的“Token 系…
2021-11-03 -
以太坊智能合約是什么?以太坊的智能合約有什么用
這篇文章主要介紹了以太坊智能合約是什么?以太坊的智能合約有什么用,下面小編W為大家整理一篇比較詳細(xì)的教程,希望能幫助到投資君!…
2021-11-03 -
V神是誰?他是以太坊創(chuàng)始人,是區(qū)塊鏈界的真正大佬
這篇文章主要介紹了V神是誰?他是以太坊創(chuàng)始人,是區(qū)塊鏈界的真正大佬的相關(guān)資料,“V神”的真名叫維塔利克·布特林,他以太坊的創(chuàng)始人,是區(qū)塊鏈界真正的大佬?!?/p> 2021-11-02
-
解析波卡平行鏈與以太坊2.0架構(gòu)設(shè)計有什么區(qū)別?
這篇文章主要介紹了解析波卡平行鏈與以太坊2.0架構(gòu)設(shè)計有什么區(qū)別?的相關(guān)資料,希望這篇關(guān)于波卡平行鏈與以太坊2.0架構(gòu)區(qū)別的文章,能夠讓更多的人深入的了解兩者的區(qū)別,…
2021-10-29