交易傳送後一直顯示"pending"(等待中)是加密錢包使用者最常遇到的問題之一。交易卡住不僅讓資金暫時無法使用,還可能阻塞後續的所有交易。本文將詳細講解pending交易的原因和多種解決方法。
交易為什麼會顯示pending?
交易顯示pending意味著這筆交易已經廣播到區塊鏈網路,但還沒有被驗證者打包到區塊中。常見原因包括:
原因一:Gas價格過低
這是最常見的原因。你設定的Gas價格低於網路當前的平均水平,驗證者優先處理Gas價格更高的交易,你的交易被排在後面。
原因二:網路擁堵
當區塊鏈網路非常繁忙時(如熱門NFT發售、市場劇烈波動),大量交易競爭有限的區塊空間,即使Gas設定合理也可能需要較長時間等待。
原因三:Nonce衝突
以太坊交易使用nonce(遞增的序號)來排序。如果前面的交易卡住了(比如nonce為5的交易pending),後面的所有交易(nonce 6、7、8...)都會被阻塞。
原因四:Gas Limit不足
如果設定的Gas Limit低於交易實際需要的Gas量,交易可能無法執行但仍然處於pending狀態。
怎麼判斷交易是否真的卡住了?
在MetaMask中檢視
- 開啟MetaMask
- 點選"活動"標籤
- 如果交易旁邊顯示"待處理"或"Pending"表示還在等待
- 檢視交易的提交時間,如果超過10-15分鐘仍未確認,可能需要處理
在區塊瀏覽器中檢視
- 在MetaMask中點選pending交易
- 選擇"在區塊瀏覽器上檢視"
- 如果顯示"Pending"狀態,說明交易確實在等待

解決方法一:加速交易(Speed Up)
MetaMask提供了內建的"加速"功能,本質是重新提交一筆相同內容但Gas價格更高的交易。
操作步驟
- 開啟MetaMask
- 在"活動"中找到pending的交易
- 點選"加速"(Speed Up)按鈕
- MetaMask會自動建議更高的Gas價格
- 你可以接受建議或自定義更高的Gas
- 確認提交
加速後新的高Gas交易會替代原來的低Gas交易,驗證者會優先處理。
解決方法二:取消交易(Cancel)
如果你不想繼續這筆交易,可以取消它。
操作步驟
- 在MetaMask的"活動"中找到pending交易
- 點選"取消"按鈕
- MetaMask會傳送一筆相同nonce但金額為0、Gas更高的交易
- 這筆"空"交易會替代原來的pending交易
- 確認並支付Gas費
注意:取消交易同樣需要支付Gas費。你實際上是用一筆新交易覆蓋了舊交易。
解決方法三:手動設定Nonce
如果MetaMask的加速和取消功能不起作用,可以手動操作。
開啟自定義Nonce
- MetaMask設定 → 高階
- 開啟"自定義交易nonce"功能
手動傳送替代交易
- 在區塊瀏覽器上檢視pending交易的nonce值
- 發起一筆新的普通交易(可以給自己傳送0 ETH)
- 在Gas設定中選擇較高的Gas價格
- 在nonce欄位填入與pending交易相同的nonce
- 傳送交易
這筆新交易會替代原來的pending交易。
解決方法四:重置MetaMask賬戶
如果有多筆交易卡住且nonce混亂,可以重置賬戶。
操作步驟
- MetaMask設定 → 高階
- 找到"重置賬戶"
- 點選重置
這會清除MetaMask本地的交易歷史和nonce記錄,讓MetaMask重新從鏈上同步。不會影響你的資產或地址。

怎麼預防交易pending?
設定合理的Gas價格
- 檢視當前網路Gas價格(如etherscan.io/gastracker)
- 選擇"中速"或"快速"選項
- 不要為了省幾美分而選擇過低的Gas
避免網路高峰期
- 儘量在Gas較低時段操作
- 避免在熱門事件(NFT發售等)期間傳送大量交易
確認Gas Limit足夠
- 對於複雜的合約互動,不要手動降低Gas Limit
- 讓MetaMask自動估算Gas Limit
檢查nonce連續性
如果你有一筆交易卡住了,先處理這筆交易再傳送新的交易。
安全提醒
處理pending交易時,務必注意以下安全事項:
- 不要恐慌:交易pending不意味著資產丟失,只是暫時無法使用
- 不要重複傳送:同樣內容的交易不要重複傳送,可能導致重複扣款
- 確認替代交易的nonce:手動替代交易時確保nonce正確
- 加速時合理設Gas:不需要設定極端高的Gas價格,比當前平均高20-30%即可
- 警惕"幫你解決pending"的騙局:不要向任何人提供助記詞來"解決"交易問題
- 耐心等待也是選項:如果不著急,網路空閒時低Gas交易最終也會被處理
如果你是從幣安官網提現到錢包,交易pending通常是交易所端在處理,等待即可。
pending的交易最終會自動執行嗎?
可能會。如果Gas價格不是太低,當網路變空閒時驗證者可能會處理你的交易。但如果Gas價格遠低於市場水平,交易可能永遠不會被執行,最終會從記憶體池中被丟棄。
加速交易需要額外花多少錢?
加速是用更高Gas價格替代原交易,你只需要支付新交易的Gas費(不是兩筆都要付)。額外成本取決於你提高了多少Gas價格,通常幾美元到十幾美元。
多筆交易同時pending怎麼辦?
需要從nonce最小的那筆交易開始處理。加速或取消第一筆pending交易後,後面的交易可能會自動執行。不要直接處理後面的交易。
BSC或Polygon上也會出現pending嗎?
會的,但機率遠低於以太坊。BSC和Polygon的Gas費很低,通常設定預設Gas就能快速確認。如果出現pending,處理方法與以太坊相同。幣安官方APP,蘋果使用者參考iOS安裝教程可以大幅減少pending問題。
重置MetaMask賬戶會丟失資產嗎?
不會。重置賬戶只清除本地的交易歷史和nonce快取,不會影響鏈上資產、錢包地址或助記詞。重置後MetaMask會重新從區塊鏈同步資料。