比特币是否面临新用户激活软分叉的挑战?

1 天前
閱讀 4 分鐘
3 視圖

比特币社区的新提案

在过去的两周里,比特币社区遇到了一项新的比特币改进提案(BIP),旨在组织一次软分叉,以遏制一些人所称的网络垃圾信息。这一提案的出现让人想起2017年的用户激活软分叉(UASF)运动,提案的发起者是一位身份不明的化名开发者。

争议的焦点

比特币社区再次陷入分歧,但这次的争论与过去的区块大小或扩容之战无关。当前的争议集中在任意非金融数据是否应在比特币区块链上存在,尤其是在比特币核心版本30将协议的OP_RETURN数据限制从80字节扩展到100,000字节之后。

这一争议促使一些参与者转向使用Knots软件,该软件允许节点运营者选择过滤他们转发或验证的交易。此外,这也导致了一项提案的出现,Bitcoin.com News在十月对此进行了报道,该提案概述了一项旨在从共识层面移除特定类别转账的软分叉。

提案的发起者

该提案的设计者仅以化名“Dathon Ohm”而闻名。除了这个化名,关于这个个体的信息几乎没有,但该开发者在Github上活跃,并且维护着一个X账号。该账号定期与软分叉提案的批评者互动,并向关注该账号的受众发布推广该分叉的材料。

一些观察者推测,Dathon Ohm可能是比特币Knots的创始人Luke Dashjr,尽管没有证据证实这一说法。Dashjr声称:“Dathon将我一个想法转化为BIP444。”

与2017年UASF的相似之处

在不深入探讨更广泛争议的情况下,当前的策略与2017年的用户激活软分叉(UASF)运动有着惊人的相似之处。Bitcoin.com News在2017年3月报道了这一章节,当时,一位化名为Shaolinfry的开发者出现,并推动了相关讨论。

同样,身份不明的Shaolinfry提出了一种激活比特币软分叉的框架。该方法依赖于区块高度而非时间戳来标记激活窗口的开始和结束。UASF设计的核心是lockinontimeout标志,旨在即使没有矿工共识的情况下,在预定高度触发激活。

与此同时,该提案强调在过渡过程中保持向后兼容性。Shaolinfry的UASF在社区的一部分推动下获得了动力,推动实施隔离见证(Segregated Witness),通常称为Segwit。

实际上,节点被设定在2017年8月1日激活Segwit,无论矿工是否同意,但矿工在截止日期前通过BIP-91投票激活了Segwit。通过实现BIP-91的目标,实际上避免了UASF的“发射”。

当前的节点情况

如果Ohm的软分叉倡议继续获得动力,比特币可能再次面临类似的十字路口。此外,Knots节点的数量也在增加,在23,282个公共节点中,4,654个现在正在运行该软件。可以合理推测,一些Knots用户支持Ohm提议的软分叉,尽管这种支持似乎并非普遍。

公共数据还显示,在撰写时有18,579个节点在运行比特币核心,这意味着79.80%的活跃节点依赖于核心。此外,备受争议的比特币核心版本30(也称为Satoshi:30.0.0)目前是网络的主要客户端。版本30的采用者对OP_RETURN数据限制的增加没有异议,数据显示自发布以来采用率有所上升。

未来的可能性

然而,如果势头增强,争论升级,可能会将比特币推向另一个决定性章节,回响早期关于网络方向的争议。现在还为时已早,无法确定事件是否会朝这个方向发展,但社区内部关于启动新UASF的讨论已经开始。今天这样的努力可能会与2017年采取的路径截然不同。