简而言之

比特币核心(Bitcoin Core)24 版最近发布,其中包含一个 新选项 该功能(如果获得足够多的节点运营商启用)将改变某些未确认的链上比特币交易的行为。如果您目前将未确认的链上比特币交易视为已结算,这些交易可能会变得不太可靠(即更有可能失效且永远无法确认)。 BitGo 一直建议您等待交易在区块链上获得确认。如果您遵循这一建议,则一切照旧。

交易被确认是什么意思?

一笔已确认的比特币交易会被包含在一个区块中,而该区块是共识链的一部分。 随着该链上每增加一个区块,该交易便获得一次确认。由于创建一条最终会成为共识链的平行链成本很高,因此每次确认都会降低已确认交易回滚至未确认状态和/或失效的可能性。

传统上,建议比特币用户等待 6 次确认(约 1 小时),交易才被视为最终确认。然而,自 2019 年 8 月以来,尚未观察到比特币区块链发生重组。实际上,这意味着对于大多数交易而言,少于 6 次确认就已足够。

0 THU8 2xls6RwmyIG

未确认的交易

在矿工将一笔交易纳入区块之前,他们通常会通过比特币点对点网络获知该交易。该网络不仅包括矿工,还包括 BitGo 等企业节点运营商以及个人节点运营商。虽然共识区块链是一组定义明确且全球公认的交易集合,但待处理交易集(也称为 Mempool) 在各个节点之间各不相同。

通常情况下,节点内存池(Mempool)中的交易最终会被纳入区块。不过,这并不能保证--如果能保证的话,也就无需确认或区块链了。

某些未确认的交易将永远不会被纳入区块链。例如,如果一笔冲突交易(即使用原始交易输入的交易)被确认,则原始交易将被视为无效。

当前版本的比特币核心(Bitcoin Core)节点默认规则通过所谓的"先见原则"(First Seen Policy)来限制冲突交易在内存池(Mempool)中的传播。然而, 中继策略规则 并不能保证未确认的交易一定会被确认。矿工没有义务运行 Bitcoin Core,也没有义务仅选择通过标准中继协议接收的交易纳入其区块中。

自愿参与的按费率替换(Opt-In RBF)

有时,替换一笔未确认的交易符合发件人和收件人的共同利益。 其中一种情况是,用一笔手续费率更高的类似交易替换一笔手续费率较低的交易。在此种协作情况下,发送方保持支付给外部收款人的金额不变,仅更改返还至其钱包的金额(尽管不合作的发送方可能会更改或取消支付给外部收款人的款项)。

这一用例启发了比特币核心(Bitcoin Core)中"自愿参与式付费替换"(Opt-In Replace-By-Fee,简称 Opt-In RBF)政策的制定:带有特定标志的交易会被明确标记为可替换,因此不受"先见原则"(First Seen Policy)的约束,该原则通常用于限制冲突交易的传播。

完全按费用替换(Full RBF)

比特币核心(Bitcoin Core)当前采用的默认替换策略存在某些弊端,例如与矿工追求最大化手续费收益的动机不相容。部分节点运营商已选择运行其他比特币节点软件,这些软件采用的替换策略更为宽松。

如果新的 mempoolfullrbf 随着该政策选项日益受到欢迎,替换那些未发出"选择加入 RBF"信号的未确认交易的可能性也随之增加。

该选项的加入引发了 争议 在比特币社区中,部分人士希望 Bitcoin Core 不要让节点运营商更容易更改这一中继策略。部分争议还围绕着未来更改默认策略的提议展开,这使得情况更加扑朔迷离。

该 一家数字资产基础设施公司。

Connect with us

Thousands of businesses around the world run on BitGo

最新动态

全部新闻

关于 BitGo

BitGo 是一家数字资产基础设施公司,通过受监管的冷存储提供托管、钱包、质押、交易、融资和结算服务。自 2013 年成立以来,我们一直致力于加速金融体系向数字资产经济的转型。 凭借全球业务布局和多家受监管的实体,BitGo 为数千家机构提供服务,其中包括众多行业顶尖品牌、交易所和平台,以及全球数百万散户投资者。