比特币Knots的兴起
最新数据显示,比特币Knots现已驱动超过12%的21,908个公共比特币节点。Knots的日益普及源于围绕比特币核心(Bitcoin Core)开发的争论,特别是关于OP_RETURN功能及其数据容量的拟议调整。根据Coin Dance的数据,比特币Knots的采用率稳步上升,目前有2,673个公共节点在运行该软件。
80字节限制的取消及其影响
这种转变发生在比特币核心决定取消OP_RETURN交易的80字节限制之后。80字节限制指的是OP_RETURN交易输出中可以包含的最大非支付数据量,例如消息或元数据。比特币Knots采取了更为谨慎的方法,将OP_RETURN交易限制在42字节以内,并为用户提供屏蔽垃圾信息或低价值交易的工具。
其日益增长的采纳率显然反映了人们与比特币核心取消80字节限制之间的分歧——这一有争议的更改目前已合并入核心代码库,并预计将于2025年10月发布。
未来预测
到2024年末,运营中的比特币Knots节点预计将达到410个,平均每天新增约12.5个节点,经过181天的增长,目前比特币核心维护着19,186个节点。在当前增长速率下,要让Knots达到比特币核心节点数量的一半,预计需要554天,这远远超过到2025年10月的107天。
市场份额与节点多样性
尽管12%的市场份额听起来重要,但即使比特币Knots的节点采用率达到50%,较大的OP_RETURN交易仍然可以被转发和确认,只要有足够的比特币核心节点传递这些交易,并且矿工将其包含在区块中。不同实现方案的转发政策各异,但共识规则允许这些交易在网络中被挖掘并视为有效。
许多人将这一增长视为不仅仅是技术层面的变化——对于节点运营者而言,这是一种代码中的象征性抗议,反映出对比特币核心政策变化的反对。
节点多样性的增加同时也是一种默默的去中心化抵抗。虽然Knots节点无法阻止交易被挖掘,但它们可以在各自的传播圈内限流较重数据的传播途径——特别是如果它们的数量继续增长的话。