加密新闻

14.08.2026
07:15

亲爱的错误:比特币用户因转账手续费损失超过102,000美元

比特币网络中出现了一起令人震惊的失控手续费事件。一名用户试图加速交易,结果却向矿工多支付了1.6 BTC——约合102,778美元。而收款方连一个聪都没有收到。

该事件发生于8月12日,并已在区块962,142中得到确认。区块链数据分析显示,交易输入收到了160,343,885聪。然而,所有这些资金都作为手续费支付给了矿工,输出端为空——也就是说,这笔转账实际上并未完成。

自动化如何导致灾难

问题的根源在于使用了Replace-by-Fee(RBF)功能。这是一种合法的工具,允许用户用一笔手续费更高的新交易替换未确认的交易。逻辑很简单:如果网络拥堵且费用急剧上升,你可以追加费用,以免你的支付在内存池中滞留数小时。

然而,这次用户的自动化脚本出现了故障。机器人没有在合理水平上停止,而是每秒不停地提高手续费。随着每个新版本的交易,它从余额中“吞噬”的资金越来越多。最终,手续费吞噬了全部输入金额,收款方一无所获。

比特币协议并不限制发送方愿意支付给矿工的手续费金额。正因为如此,网络才接受了这笔交易。该区块由SpiderPool矿池挖出,并拿走了所有聪。该区块的总手续费约为1.82 BTC,其中88%来自这一笔错误交易。对于利润已连续数月下滑的矿工来说,这简直是天上掉馅饼。

防止失控手续费的三大规则

这一事件鲜明地提醒我们,加密货币中的自动化需要格外谨慎。为了避免重蹈这位用户的覆辙,应遵循以下简单但至关重要的规则:

1. 关闭通过RBF自动提高手续费的功能。 手动确认每一步操作,能迫使你在发送到网络前检查金额。

2. 设置严格的手续费上限。 大多数现代钱包允许你设置每字节的聪数上限。这个限制足以阻止即使是最“有故障”的脚本。

3. 始终进行测试转账。 在主操作前发送几千聪,可以显示机器人是否正常工作。这在每次软件更新后尤其重要。

这一情况还引发了一个重要问题:钱包是否应该允许在单笔交易中将所有资金用于手续费?在开发者引入此类限制之前,责任完全在于用户。

我的专家观点: 这一事件不仅仅是个人的失误,而是一个系统性信号,表明加密货币自助服务基础设施在防范人为因素方面仍不够完善。在钱包学会识别异常手续费并自动阻止之前,类似的损失将会不断重演。在比特币交易价格接近63,770美元的背景下,这样的错误代价尤为高昂。市场需要更智能的解决方案,将安全性置于速度之上。