異常排查
Failed、Reverted、Dropped 交易有什麼差別?
辨別 Failed、Reverted 與 Dropped:查看是否進區塊、代幣轉移是否發生、Gas 是否消耗及是否存在替代交易。
三種狀態代表不同問題
Failed 或 reverted 交易可能已進入區塊,但執行沒有成功。在 EVM 網路上,狀態變更通常會回滾,Gas 卻可能已消耗。Dropped 多指交易從 mempool 消失或被同 nonce 的另一筆交易替代;不同錢包與瀏覽器使用的標籤不完全一致。
Failed/Reverted 怎麼看
在 TXID 頁核對 status、from、to、value 與 Token Transfers。狀態失敗時,不要僅因輸入過數量就認定穩定幣已移動。可能原因包括 Gas 不足、合約拒絕、代幣暫停、授權不足或應用參數錯誤。沒有理解錯誤原因前,不要盲目重送。
Dropped/Replaced 怎麼看
檢查同帳戶的 nonce。若同一 nonce 已有另一筆確認交易,舊交易可能被替代。不要只看餘額,還要找到替代交易的 hash。若原操作來自託管平台,應由平台客服說明廣播與替代狀態。
重試前重新核對
重新取得目的地址,確認網路、代幣合約、Gas 資產與錢包餘額。只有在瀏覽器證明失敗交易沒有完成代幣轉移後,才考慮再次傳送。與應用合約互動失敗時,應查閱官方文件或官方客服。
任何恢復工具都不需要助記詞或私鑰;公開 TXID 足以讓他人協助判讀公開狀態。
本文於 2026-07-27 依據 Ethereum 交易文件核對;實際標籤以所用網路與錢包為準。
Failed、Reverted、Dropped 與 Replaced 不是同一狀態。重送前要核對 TXID、Nonce、替代交易、Token transfer 與餘額變化,避免建立重複付款。
四個狀態不能混為一談
Failed 通常表示交易被區塊收錄但執行失敗;Reverted 是智能合約執行中回退狀態變更,Gas 仍可能被消耗;Dropped 表示節點的待處理池不再保留該交易;Replaced 則是同一帳戶用相同 Nonce 提交了另一筆交易,後者取代前者。
判讀時先看 Explorer 是否有 Block number。已進區塊且 Status 失敗,通常不會自動再次執行;未進區塊的 Pending/Dropped 則要查 Nonce 與替代交易。再查看 Token Transfers 與錢包餘額,確認代幣是否真的移動,不要只根據錢包通知。
重送之前先回答三個問題
原交易是否已進區塊?是否存在相同 Nonce 的替代交易?接收地址是否已收到 Token?只有排除重複付款後才重試。若失敗原因是 Gas limit、合約暫停或代幣限制,原樣重送可能再次失敗。
Ethereum 官方文件說明,交易需要支付 Gas,即使執行失敗也可能產生成本。因此「失敗」不代表帳戶完全沒有變化,至少要檢查原生資產餘額與交易費。
一個常見誤判
錢包餘額少了原生 Gas,使用者常以為代幣也已轉出。實際上 Reverted 交易可能只消耗 Gas,Token transfer 並未完成。應分别查看原生資產餘額、Token 餘額與 Explorer 的 Token Transfers,而不是只看總資產估值下降。
官方資料與查核日期
以下官方資料查核於 2026-08-02。平臺政策、支援網路與費用可能調整,實際操作仍以當次頁面為準。
