几天前,使用最广泛的比特币实现的新版本 Bitcoin Core 发布了 发布. 24.0 版包括配置“mempoolfullrbf”,这已经成为比特币社区内数周来热烈讨论的主题,此外还有许多其他无可争议的更新。
问题在于费用替换 (RBF) 功能,这是一种内存池策略,允许节点根据费用率在竞争的未确认交易之间做出决定。
RBF 允许发送者用另一笔交易替换内存池中未确认的交易。 前提是至少有一个相同的输入并支付更高的交易费用。
这样,交易的创建者可以在交易卡在 内存池. 在升级之前,RBF 是一个可选功能。
对于 Bitcoin Core 24,这正在发生变化,因为 RBF 将不再是可选的,而是默认的。 Bitcoin Core 从 125 开始使用选择性加入(BIP 0.12.0)RBF。
批评者担心,这一决定会动摇接受未经确认的交易的信心,从而为滥用行为打开大门。
为什么 RBF 对比特币如此重要
有行业参与者在他们的应用程序中使用这些“零确认交易”。 比特币 ATM 就是一个例子。 即使交易尚未包含在区块中,客户交易也会立即在 ATM 上处理。
大多数运营商认为交易出现问题的可能性非常低,并关注客户体验。 “每个人都知道这在理论上是危险的,但还没有成为问题,” 说过 Thomas Fahrer 是 Appolo 的联合创始人。
或者,客户将不得不在机器外等待交易得到确认,这有时可能需要几个小时,具体取决于交易费用和网络负载。
因此,一些公司依靠绝大多数全节点来拒绝没有主动选择 RBF 选项的交易。 有了“Full RBF”,这个选项就被取消了。
Fahrer 说:“如果你是接受 0-conf 交易的人,那么面临双花的可能性就会显着增加。”
完整的 RBF 遵循中本聪对比特币的愿景
正如比特币开发者 Gloria Zhao 通过 GitHub 写道,这样的假设使得工作量证明机制变得荒谬,这就是为什么选择完整的 RBF 是唯一正确的决定。
“全 RBF 是网络的自然状态。 比特币区块、PoW 等的重点是防止双花; 从来没有保证未确认交易的最终性,”赵说。
“完全 RBF” 的另一个有力论据是,公司将有强烈的动机依赖 闪电支付 而不是零确认交易。
此外,实施将加强陷入困境的矿工,因为假设费用替代机制将增加收入。
然而,一位化名 Rijndael 的工程师强调,Bitcoin Core 24 还有许多其他伟大的东西,并在 Twitter 线程中总结了它们。
最近关于 Bitcoin Core 24 的大部分讨论都围绕着新的“完整 RBF”内存池策略选项展开。 但是这个版本中还有很多其他很棒的东西! 这里有一些你可能错过的东西👇
— Rijndael (@rot13maxi) 2022 年 11 月 26 日
截至发稿时,BTC 价格为 16,222 美元,试图克服 16,310 美元的阻力位。
资料来源:https://bitcoinist.com/bitcoin-core-24-is-live-what-you-need-to-know/