摘要:交易长期 Pending 时,钱包的加速(Speed up)与取消(Cancel)都是用同一 Nonce 发更高费用的替换交易。对照 MetaMask 帮助、ethereum.org 字段与 Etherscan 信息中心,新手怎么核对、按什么顺序做。

钱包活动页里一笔转账一直显示 Pending,半天不上链,新手容易再点一次发送。更稳妥的做法是:先确认它还在待确认,再用钱包自带的 加速(Speed up) 或 取消(Cancel)。两者本质都是用同一个 Nonce发一笔费用更高的替换交易。站内已有 Nonce 是什么:新手转账卡住先看这个数 和 Nonce 断层是什么:新手为什么会卡住后面的转账;本篇只讲 Pending 卡住时怎么点加速/取消,以及在官方帮助与浏览器里怎么核对。

一、先看官方帮助:Speed up / Cancel 是什么

打开 MetaMask 帮助中心文章 How to speed up or cancel a pending transaction。开头建议:浏览器或 App 先完全退出再打开,解锁钱包后再看这笔是否仍 Pending。帮助页说明:提交交易时 Gas 里有一部分是优先费(priority fee);报价偏低或网络拥堵时,可能长期停在待确认。页面目录里直接列了 Speeding up a transaction、Canceling a transaction,以及应用内取消、自定义 Nonce 两种取消路径。

加速或取消卡住的交易:新手怎么用加速/取消-玩转加密货币
图1:support.metamask.io:How to speed up or cancel a pending transaction;界面英文,2026-10-29 实拍,文案可能修订

二、加速:同 Nonce 提高费用再提交

帮助页「Speeding up a transaction」写明:可点 Speed up,用更高的 Gas 费重新提交同一笔交易;因为复用原来的 Nonce,不会对同一笔意图付两次成功上链的费用(最终只有一笔会进块)。扩展较新版本里,可先点「Transaction submitted」通知打开详情,再在详情里找 Speed up。注意:加速会提高你愿意支付的手续费上限。帮助页截图里,Pending 条目下方能同时看到 Cancel 和 Speed up 两个按钮。

加速或取消卡住的交易:新手怎么用加速/取消-玩转加密货币
图2:MetaMask 帮助页示例:Pending 条目下有 Cancel 与 Speed up;取消弹窗可见 0 SepoliaETH、Gas limit 21000;界面英文,2026-10-29 实拍,数字因网络与版本而异

三、取消:同 Nonce 发一笔给自己的 0 额交易

「Canceling a transaction → Method 1: In-app cancellation」:在仍 Pending 时点 Cancel。帮助强调:已确认上链的交易无法撤销;只能在仍待确认时尝试取消。Method 2 是自定义 Nonce:关掉 Smart Transactions 后,给自己发一笔(例如 0 ETH),把 Custom Nonce 填成卡住那笔的 Nonce,并把优先费/最高费调得足够高于原笔,让网络优先打包替换笔。站内 Gas Limit 是什么:新手设太低会怎样 讲上限;本篇只强调替换笔的费用要够高。

MetaMask「How to customize a transaction nonce」也写清:Nonce 从 0 起每次加 1;调整 Nonce 常用于加速或取消卡住的待确认交易。发送确认页打开 Show advanced details 后才能改 Custom nonce。

加速或取消卡住的交易:新手怎么用加速/取消-玩转加密货币
图3:support.metamask.io:What is a nonce;调整 Nonce 可用于 speed up or cancel pending transactions;界面英文,2026-10-29 实拍

四、为什么同 Nonce 能顶掉旧笔

打开 ethereum.org 中文「交易」文档的字段列表。其中 nonce 写的是「顺序递增的计数器,表示账户的交易编号」。同一账户同一时刻只能有一笔给定 Nonce 最终进块;钱包的加速/取消,就是再签一笔相同 Nonce、更高费用的交易去竞争。加速通常保留原收款方与金额;取消常见做法是 value=0、收款方为自己。成功后,旧哈希往往变成被替换/丢弃,新哈希才是最终进块的那笔。

加速或取消卡住的交易:新手怎么用加速/取消-玩转加密货币
图4:ethereum.org/zh/developers/docs/transactions/:字段含 nonce(顺序递增计数器)、gasLimit、maxFeePerGas 等;界面简体中文,2026-10-29 实拍

五、在 Etherscan 信息中心怎么理解「取消」

Etherscan Information Center 文 How To “Cancel” Ethereum Pending Transactions? 把 Nonce 和替换写在一起:Nonce 是发送地址交易的顺序号,从 0 起;低 Nonce 没处理完,后面更高 Nonce 也排不上。文中写明技巧:用更高 Gas 费、发给自己的 0 ETH、与 Pending 笔相同的 Nonce去替换,从而「取消」卡住的那笔。可在浏览器打开自己的交易哈希,核对 Nonce 与 Pending 状态。站内 转账显示 Failed 怎么办:Gas 花了币却没到 讲的是已上链失败;本篇只处理还没进块的 Pending。

加速或取消卡住的交易:新手怎么用加速/取消-玩转加密货币
图5:info.etherscan.com:Replacing / Cancel Pending Transactions;用更高 Gas、0 ETH 发给自己、相同 Nonce 替换;界面英文,2026-10-29 实拍,文案可能修订

六、新手对照:卡住时按这个顺序做

你要确认的 大致对应什么 去哪看
还是不是 Pending 未进块才能加速/取消;已 Success/Failed 不能靠 Cancel 撤回 钱包活动页;区块浏览器交易状态
Speed up 同 Nonce、更高费用、通常同一笔意图再提交 MetaMask 帮助 Speeding up
Cancel 同 Nonce、更高费用、常见 0 额发给自己,顶掉旧笔 MetaMask Cancel;Etherscan 信息中心
Nonce 账户交易顺序号;替换必须用卡住那笔的同一个 浏览器交易详情;站内 Nonce 文
别狂发更高 Nonce 低 Nonce 卡住时后面会排队,可能造成断层 站内 Nonce 断层文
先重启钱包再判断
帮助页建议先完全退出浏览器或 App 再打开。仍 Pending 再用加速/取消,避免误判成本地显示卡住。
只处理最老的 Pending
自定义 Nonce 取消时要从队列里最老、Nonce 最小的 Pending 往前清。跳号去清后面的,前面仍堵着。
别点陌生「一键加速」链接
只用钱包自带的 Speed up / Cancel,或官方帮助里写的自定义 Nonce。来路不明的加速网站不要授权。
  1. 在钱包活动页确认该笔仍是 Pending;到区块浏览器粘贴哈希,看状态是否未确认,并记下 Nonce。
  2. 想尽快到账:用钱包的 Speed up,按提示提高费用后提交;费用数字以当时 Gas 行情为准。
  3. 想放弃这笔:用 Cancel(或官方帮助的自定义 Nonce:0 额给自己、同 Nonce、更高费用)。
  4. 替换成功后,再核对新哈希是否上链;旧哈希可能显示被替换。不要在仍有低 Nonce Pending 时连续发更高 Nonce 新交易。
  5. 链上付 Gas 需要一点 ETH,可在 币安 或 欧易 小额准备;自托管也可用欧易 Web3(邀请码 CHENGXULVTU)。本场重点是看懂加速/取消,不教你去第三方「加速」站。

相关阅读

说明:配图为 2026-10-29 MetaMask 帮助中心 Speed up / Cancel 与自定义 Nonce、ethereum.org 中文交易文档字段、Etherscan Information Center 取消 Pending 教程。Gas 报价、按钮文案与钱包版本会变,以你当时钱包与官方文档为准。本文不构成投资建议。