我們知道以太坊智能合約代幣轉(zhuǎn)賬是需要手續(xù)費的浓镜,有時候我們?yōu)榱斯?jié)約礦工費將imtoken的油條拉到最低休偶,導(dǎo)致打包時間很長,甚至轉(zhuǎn)賬失敗滑废。那么以太坊礦工費是如何被花掉的呢?
智能合約的運行環(huán)境EVM
以太坊網(wǎng)絡(luò)中的所有節(jié)點都會運行以太坊虛擬機(EVM)袜爪,用于執(zhí)行智能合約的代碼蠕趁,理論上只要是以太坊支持語言的代碼,它都能執(zhí)行辛馆。運行EVM是需要消耗電力和硬件資源的俺陋,所以轉(zhuǎn)賬服務(wù)不可能是無償?shù)模枰Ц兑欢ǖ馁M用昙篙。
EVM燃油費 = Gas * Gas Price
打開imtoken錢包腊状,點擊轉(zhuǎn)賬,選擇右下角的高級選項苔可,我們可以看到以下界面缴挖,其中決定你轉(zhuǎn)賬燃油費的就算這個Gas 和 Gas Price。
imtoken高級設(shè)置Gas
imtoken上你輸入的Gas其實是Gas Limit焚辅,它決定了你在這次交易中愿意付出的最大燃油量映屋。如果EVM執(zhí)行此次交易時使用的Gas超過了你設(shè)定的Gas Limit,就會終止并回滾此次交易同蜻,交易失敗啦棚点,并且已經(jīng)使用的燃油費不退回。如果實際使用的Gas小于Gas Limit就會按照實際使用的計算湾蔓,只能多退瘫析,不能少補,所以轉(zhuǎn)賬時Gas Limit一定不能設(shè)置地太小卵蛉。
Gas Price
Gas Price 是你愿意為每個Gas支付的單價颁股。礦工們都是勢利眼,打包的時候他們會挑選Gas單價最高的傻丝,價格設(shè)置地太低是沒人愿意為你服務(wù)的哦甘有。所以在以太坊轉(zhuǎn)賬的高峰期(例如ICO鼎盛期,迷戀貓狂熱期)葡缰,大家為了盡早得到礦工的服務(wù)紛紛提高Gas Price亏掀,造成礦工費水漲船高忱反。
省錢小技巧
如果轉(zhuǎn)賬不是很著急的話,可以使用etherscan查一下其他人轉(zhuǎn)賬的Gas Price滤愕,自己依樣畫葫蘆就好啦温算,Gas Limit設(shè)置地盡量高一點,反正是按實際使用來收費的间影,設(shè)置得過低導(dǎo)致轉(zhuǎn)賬失敗注竿,得不償失。最重要的一點魂贬,轉(zhuǎn)賬時想省錢盡量使用高級設(shè)置巩割,千萬不要隨意滑動imtoken油條,將油條滑至最低很容易導(dǎo)致轉(zhuǎn)賬失敗付燥。
每天60s學(xué)習(xí)區(qū)塊鏈前沿技術(shù)宣谈,我在這等你