比特币开发者正讨论从钱包软件中移除显式的 Replace-by-Fee(RBF)信号。随着 full-RBF 成为网络标准策略,这一旧标记已不再承担核心功能,反而可能让交易暴露更多钱包特征。
旧标记已变得多余
RBF 原本用于在交易拥堵时追加更高手续费,让新交易替换旧交易,以争取更快确认。过去,这项能力通常需要钱包先发出“该交易可被替换”的明确信号。
但现在,full-RBF 已被广泛视为默认网络策略。节点会普遍接受更高手续费的替换交易,不再依赖用户是否提前选择加入。开发者因此认为,钱包继续保留这类显式标记已没有实际必要。
链上指纹问题浮现
开发者更在意的是隐私影响。旧版 RBF 信号会让不同钱包在链上留下可识别差异,外部观察者据此更容易判断交易来自哪类钱包软件。
比特币开发者 rkrux 在邮件列表中表示,比特币核心钱包有意移除基于 BIP 125 的 RBF 信号,主要原因就是 full-RBF 普及后,这一机制已经变得冗余。
钱包社区拟统一数值
不过,移除信号并不等于直接删掉字段。比特币交易的每个输入都必须填写 sequence 数值,钱包不能留空。如果不同钱包各自采用不同写法,新的链上指纹仍会出现。
社区参与者 Murch 表示,每个发送方都必须为每个输入选择一个 sequence 值,因此关键不只是取消旧信号,而是尽量让不同钱包采用相近的默认做法。
目前开发者倾向于协调统一默认输入 sequence 数值。Murch 提到,约 75% 的交易已经使用某个特定编码,其中以 MAX-2 最常见。若更多钱包采用这一主流默认值,链上交易外观会更接近,也更难被追踪区分。
