如何避免以太坊上的天價礦工費轉帳

火星財經 發佈 2020-06-15T16:51:31+00:00

如果我們使用的是三擋變速,就不會,但如果是選擇了自定義模式,那就有可能了。當我們選擇自定義,就可以自由設置 Gas Price,設成天價也可以哦~比如我把 Gas Price 設為 200,000,000 GWEI,此時我需要支付的礦工費就是 12,000 ETH,但是在 Gas Price 下方會跳出來一個提示「Gas Price 過高,將會造成礦工費浪費」,這就是在提醒我們手續費設置得過高了,需要進行下調。

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

小編:記得關注哦

來源:imToken

原文標題:如何避免以太坊上的天價礦工費轉帳

以太坊上的每一筆轉帳都要支付一定數額的以太幣作為礦工費,我們日常轉帳的手續費 0.001 ETH就足夠了。

但在 6 月 10 日,以太坊地址 0xcd...182d 出現了一筆手續費高達 10,668.73185 個 ETH的轉帳,而轉帳金額只有 0.55ETH,還不到手續費的萬分之一。就在大家以為是某位大戶手滑,把手續費設錯的時候,這個以太坊地址再次發出了一筆手續費同樣高達 10,668.73185 個ETH的轉帳,這次的轉帳金額為 350 個ETH。

這兩筆異常轉帳的原因暫時不明,目前社區里猜測可能是轉帳程序出現 bug ,也可能是該以太坊地址的所有者遭到了黑客的變相勒索。

事實上,這並不是以太坊上第一次出現天價礦工費。早在 2019 年,以太坊鏈上就發生過一筆手續費高達 2,100 個 ETH,轉帳金額確只有 0.1 ETH 的交易。

那我們在使用 imToken 的時候會不會一時手滑,設定的交易手續費比轉帳金額還要高呢?

三擋礦工費

答案是,可能性是存在的,但是幾率很小。

imToken 的以太坊轉帳介面如下,我們點擊礦工費可以進行設置。

最新版 2.5.7 imToken 錢包支持三擋礦工費,「快速、一般、緩慢」,我們按照需要交易被確認打包的時間進行選擇即可,不會出現手滑設置成天價礦工費的情況。

可以看到圖片中每一檔礦工費速度下面有一個數字,分別是「31.00 GWEI、27.00 GWEI、24.00 GWEI」,數字大家都認識,可這個單位 GWEI 就有點讓人摸不著頭腦了。

emmm~那 GB 這個單位大家總眼熟吧,我們平常看的視頻,大小通常在 1-2 GB 之間,GB 是 GigaByte 的簡寫,是計算機衡量信息大小的單位。而 GWEI 不過是把 Byte 替換成了 WEI,搖身一變成了以太坊區塊鏈上衡量 ETH的單位。

人民幣有元角分厘,元是我們日常用的最多的,也是最大的衡量單位。同樣的,以太幣作為一種數字資產也有單位大小之分,最大的就是 ETH,最小的則是 WEI,中間的是 GWEI,三者之間的換算關係如下:

1 ETH= 1000,000,000 GWEI (1 後面 9 個 0)

1 GWEI = 1000,000,000 WEI (1 後面 9 個 0)

1 ETH= 1000,000,000,000,000,000 WEI(1 後面 18 個 0)

明白了 GWEI 是衡量以太幣的一個單位,我們再來看看「礦工費」這一行下面的計算公式

Gas Price(27.00 GWEI)*Gas(60,000)

暫且不管 Gas Price 和 Gas 具體的含義,我們就拿括號里的數字來計算一下,27*60,000 = 1,620,000 ,加上單位就是 1,620,000 GWEI。根據前面列出的 ETH 和 GWEI 之間的換算關係, 1,620,000 GWEI 就等於 0.00162 ETH,這就是我們支付的礦工費金額了。

Gas 與 Gas Price

Gas 翻譯成中文,是汽油的意思,Gas Price 即汽油價格。

我們可以把一筆以太坊交易,發送方轉移一定數額的以太幣至接收方的過程,想像成開著一輛車,從家裡出發到公司。這段路程消耗的汽油 Gas 乘以每升汽油的單價 Gas Price 就是路費成本了。

汽車行駛的每一段路都會消耗汽油,以太坊上發生的每一筆轉帳都會消耗 Gas,轉帳的成本計算和汽車的計算方式是一樣的:

Gas Price(汽油價格) * Gas (汽油數量)

27.00 GWEI 是以太坊的汽油價格;60,000 是消耗的汽油數量。

現實生活中的汽油價格受到供求關係影響,並非一成不變,而是會不斷波動。以太坊上的 Gas Price 也同樣受到這條區塊鏈上交易擁堵程度的影響,會發生變化,當以太坊上等待礦工確認的交易越多時,Gas Price 就會上漲。imToken 的「三擋變速」礦工費是通過實時抓取以太坊鏈上的交易擁堵信息計算出來的結果,所以這三擋的汽油價格也是在不斷變化的。

「快速、一般、緩慢」的三擋交易,此時分別對應「31.00 GWEI、27.00 GWEI、24.00 GWEI」,有可能過了幾個小時就會變成「26.00 GWEI、21.20 GWEI、19.10 GWEI」。

回到最開始的問題,我們在使用 imToken 的時候會不會一時手滑,設定的交易手續費比轉帳金額還要高呢?如果我們使用的是三擋變速,就不會,但如果是選擇了自定義模式,那就有可能了。

當我們選擇自定義,就可以自由設置 Gas Price,設成天價也可以哦~比如我把 Gas Price 設為 200,000,000 GWEI,此時我需要支付的礦工費就是 12,000 ETH,但是在 Gas Price 下方會跳出來一個提示「Gas Price 過高,將會造成礦工費浪費」,這就是在提醒我們手續費設置得過高了,需要進行下調。

所以,如果你使用 imToken 進行轉帳,一方面,「三擋變速」功能會提供給你最適宜的礦工費選項;另一方面,imToken 也會在你設置的礦工費「不合理」時,提供友善的提示。

關鍵字: