摘要
如果之前使用過以太坊網絡,您很可能經歷過交易確認時間遠超正常狀態的情況。這是因爲礦工會按優先級對交易排序,即優先爲付費更多的用戶處理交易。
如果以太坊交易因燃料費太低而停滯,則只能等待,直至費用下降,礦工終於開始處理您的交易。然而,您也可以使用燃料費較高的新交易替換待處理交易。聽起來一頭霧水?別擔心,實際操作比想象的容易!這種方法用途廣泛,適用於以太幣(ETH)和所有ERC20代幣。
導語
首先,請注意,任何已經確認的交易都無法替換、恢復或取消。然而,在網絡擁塞期間,部分加密貨幣交易可能陷入停滯。如果交易量過大,您的交易可能被擱置數小時甚至數天。
阻塞有時會自行清除,原因包括待處理交易失敗或者燃料費下降。雖然您無法真正取消以太坊交易,但可以通過一系列操作加快進程。事實上,這種方法就是用付費更多的新交易來替換待處理交易。
在本指南中,我們將介紹如何使用MetaMask或Trust Wallet加速交易。您也可以使用其他支持以太坊區塊鏈的加密貨幣錢包,但過程可能略有不同。
要求
預先安裝MetaMask或Trust Wallet。
準備好私鑰(助記詞),登錄以太坊錢包。
正常聯網。
我的以太坊交易爲何停滯?
以太坊爲用戶的交易費用設置了競價系統。具體費用取決於交易的複雜程度(即所需的計算工作量)。在這種情況下,您應瞭解三項重要術語:燃料費成本、燃料費價格和燃料費限額。
交易的計算任務以燃料費成本來衡量,而爲每單位燃料支付的價格就是所謂的燃料費價格。您可以將燃料費成本視爲所需的工作量,並將燃料費價格看作爲每單位“小時工作量”支付的費用。最後,燃料費限額是願意爲一筆交易支付的最高金額。
雖然燃料費成本取決於交易的複雜程度,但您可以隨意設定燃料費價格和燃料費限額。隨後,支付的費用總額將以獎勵形式發放給礦工。然而,如果燃料費價格過低,您只能爲其他出價更高的用戶讓路,導致自己的交易進入待處理狀態。如果當前交易停滯,以太坊將無法確認同一錢包地址開展的任何新交易,直至礦工確認第一筆交易。
如何加快MetaMask中的交易
1.登錄存在待處理交易的MetaMask錢包。如果是外部錢包,則需使用相應的助記詞或私鑰導入地址。

2.在[活動]選項卡下找到待處理交易,然後點擊[加速]。

3.該過程允許您再次廣播交易。請確保通過點擊[快速]和[保存],提高燃料費價格。

4.如果上一步無效,也可以訪問[高級]選項卡,手動設置燃料費價格。您可以通過Etherscan或EthGasStation查看當前的燃料費價格和平均確認時間。
如何替換MetaMask中的交易
1.登錄存在待處理交易的MetaMask錢包。同理,如果是外部錢包,則需使用相應的助記詞或私鑰導入地址。

2.在[活動]選項卡下找到待處理交易。點擊以查看詳細信息並記錄[Nonce]值。
注:如果存在多筆待處理交易,則須從最早(Nonce值最低)的交易開始。

3.接下來,進入MetaMask的[設置],然後點擊[高級]。

4.向下滾動並開啓[自定義交易Nonce]。

5.返回並點擊錢包地址,將其複製到剪貼板。

6.點擊[發送]以創建新交易並將錢包地址粘貼到[添加收款方]字段。

7.您需要使用待處理交易的Nonce值(在步驟2中記錄)向自己的錢包發送0枚以太幣。準備就緒後,點擊[確認]。
注:如果燃料費價格過低,這筆交易也可能陷入停滯。因此,必須設置合理的燃料費價格。

8.等待新交易獲得確認,表明待處理交易替換成功。
注:爲了避免意外,必須將[自定義交易Nonce]選項切換回關閉狀態。
如何取消Trust Wallet中的交易
1.點擊Trust Wallet App中的待處理交易並搜索[Nonce]字段。記錄下看到的數字。

2.創建新交易並將錢包地址添加到[收款方地址]字段。新交易的地址必須與待處理交易相同。將[以太幣金額]設置爲0,然後點擊[下一步]。

3.點擊右上角的設置。

4.將[Nonce]字段替換爲之前記錄的數值。務必設置極具競爭力的[燃料費價格],避免交易再次陷入停滯。

5.等待新交易獲得確認,表明待處理交易替換成功。
結語
提交以太坊交易後,發現自己的燃料費價格不敵其他人,無疑令人非常沮喪。更加糟糕的是,您會發現在待處理交易失敗或得到確認前,無法使用自己的以太坊錢包。
有時候,當網絡費用下降時,陷入停滯的交易會自動成交。但問題在於,這可能需要相當長的時間。好在您可以在前端執行一次簡單的零代幣轉賬,這樣就可以取消停滯的交易了。別忘了要想成功取消交易,您必須支付充足的燃料費纔行。


