以太坊交易被堵加速辦法

買賣虛擬貨幣
以太坊是最成功的區塊鏈專案了,使用者量應該是第一的,應用數量和種類也是各專案裡最多的。以太坊網路的處理極限大約是30tps(即每秒能打包30筆交易),現在是經常堵。

下面是以太坊網路最近4天的被堵交易的數量圖。最新的資料是有7萬3千筆交易被堵了。

你發了一筆以太坊交易,如果一直處於Pending狀態,那就是被堵了。你可以透過區塊鏈瀏覽器來查詢你的交易是不是Pending狀態。已經打包的會顯示為Success。

如下圖

只要你付足夠高的礦工費,比其他交易付的高,礦工就會優先打包你的交易。而如果你的交易被堵了,就是你的礦工費付的比其他交易少了。如果你的礦工費付的太少了,想被打包,要麼等礦工把其他交易都打包了,並且沒人發更多礦工費的交易,要麼你就得想辦法追加礦工費。

下面是主動給被堵交易追加礦工費的辦法。辦法很簡單,任何使用者自己操作就好,不需要像比特幣那樣找礦池。

以太坊網路允許使用者追加礦工費,只要重新往相同目的地址發一筆交易,使用相的nonce值,和更高的gwei和gasPrice(可兩者任一,或同時更高,至少要高110%),即可追加礦工費。

nonce就是一個以太坊地址的轉賬次數,每次傳送一筆轉賬,該地址的nonce值就會加1,nonce值是連續的。

如果以太坊網路發現一筆交易的nonce值為3,但區塊鏈上又找不到其地址nonce值為2的交易記錄,礦池會等待nonce值為2的交易,不然nonce值為3就會被一直Pending。

如果一個地址發出了兩筆nonce值一樣的交易,而礦池可以主動選擇更高礦工費的那一筆,另一筆會被撤消。

“gwei值”乘於“gaslimit值”就是你要支付的礦工費數量。這兩個值你可以自定義寫多少,一般錢包會有一個預設值。

如果你要追加一筆交易的礦工費,第一步就是要查詢該交易的nonce值,Gwei值和gaslimit值。

將你的交易txid,或你的以太坊地址輸入到區塊瀏覽器,https://etherscan.io/,就可以查到。一般要點一下“click to see more”,區塊瀏覽器會預設摺疊這些資訊。如下圖,是我查到的一筆Pending交易的這三個值。

第二步就是你再次傳送一筆交易,傳送金額,目標地址都和被堵的一樣,並且一定要填寫和被堵交易一樣的Nonce值。

Nonce值一般需要主動修改,否則錢包會預設給你比上一筆加1。

然後是要主動增加Gwei值和Gaslimit值,加兩者任一,或同時加都可以。加多少就看你願意付多少礦工費了,一般情況比預設值加一倍是夠了,有時候你著急直接加一個零也是可以的。

填寫完後,你簽名,傳送,就可以在區塊鏈瀏覽器上檢視最新結果了。

如果你追加了一筆交易,你會在區塊瀏覽器上看到被打包後的交易的Nonce值處會有一句話“(Also found 1 Other Dropped Txn #1 with the same ‘From’ Account Nonce”。如下圖。

大部分使用者可能都會使用手機錢包傳送接收以太坊,手機錢包一般不允許你自己設定Nonce值。所以,如果你要加速交易,一般是要用電腦版或網頁版的錢包。下面的錢包是可以的:
MyCrypto,下載地址:https://mycrypto.com/account 即可以下載到本地,也可以使用網頁版。

myetherwallet:https://www.myetherwallet.com/

即使你是使用手機版錢包傳送了交易,被堵了,也是可以使用MyCrypto來加速的。你只需要從手機錢包裡匯出私鑰,或助記詞,或keystore檔案,然後匯入到MyCrypto即可。

以太坊的Nonce值是很神奇的,它不但可以讓你加速交易,還可以讓你取消交易。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;