Tx Doctor / 比特币故障排查 / 交易已从内存池移除
比特币问题:交易已从内存池移除
现在没有任何节点还持有这笔交易。它可能从未传播出去、因低于最低转发费被逐出,或者在 RBF 替换后被删除。
为什么会这样
- 费率低于节点的最低转发费(默认 1 sat/vB),所有节点都拒绝了这次广播。
- 一笔更高费用的 RBF 替换把它挤掉了——新交易花的是同一批输入。
- 钱包广播到了一个正在裁剪或不同步的节点,其他节点从未见过它。
- 它在内存池里躺了两周以上仍未确认(内存池过期)。
怎么解决
- 打开钱包重新广播这笔交易——只要输入还没被花掉,就能再发一次。
- 如果输入已被花掉,去查花掉它的那笔交易:钱确实动了,只是换了 txid。
- 用不低于当前市场价的费率重发,不要复用旧的低费率。
- 如果钱包提示「已花费」,说明你的交易被替换了——把那笔替换交易当成真实结果。
钱包或区块浏览器里显示的样子
txid not found on mempool.space or blockstream.info — inputs may have been re-spent by an RBF replacement
现在就遇到这个问题?粘贴交易哈希,工具会自动找到所在链并解码真正失败的原因。
诊断我的交易