备受期待的比特币网络更新,比特币核心 v30.0,已正式发布,节点运营商现可下载。
根据比特币核心分享的发布说明,此更新带来了性能改进和错误修复。然而,许多开发者和比特币支持者反对对 OP_RETURN 的更新,该更新允许用户附加最多 100,000 字节(100KB)的数据,而不是之前的 83 字节限制。
比特币核心 v30.0 的主要变化是什么?
比特币核心的主要更新之一是降低了默认费用。节点可以以低至 0.1 sat/vB 的费用在对等节点之间中继交易。另一方面,矿工将能够在下一个区块中包含最低费用为 0.001 sat/vB 的交易。
OP_RETURN 允许比特币用户附加数据,如特殊消息,现在有更多空间附加数据,从 83 字节增加到 100KB。OP_RETURN 现在有多个输出,而不是之前的单一输出。数据限制的增加让用户可以附加哈希值、证书,甚至艺术元数据。
此外,比特币核心 v30.0 不再支持 BDB 钱包。用户必须迁移到描述符钱包,这种钱包更安全,更容易备份。钱包命令如 importwallet 和 dumpwallet 也已移除。此更新还带来了 TRUC 交易,这种交易在等待确认时可避免交易冲突。
另一个新命令是 bitcoin,它简化了节点运营商和矿工与比特币核心的交互方式。此外,输入 bitcoin node、bitcoin gui 或 bitcoin rpc 可替代多个旧命令。矿工可以通过实验性 PC 挖矿接口直接连接到比特币核心,该接口通过本地套接字工作,使区块模板请求更快。
图形用户界面(GUI)也进行了多项更新。图形工具包从 Qt5 更新到了 Qt6。现在支持 Windows 用户的深色模式,在 macOS 上,Metal 图形可用于更流畅的性能。
其他更新包括修复了五个低严重性错误。错误修复的完整详情将在两周内发布。任何运行比特币核心 v27.x 的节点将不再接收更新,因为根据比特币核心的发布说明,v27.x 现已标记为"生命周期结束"。
关于核心 v30.0 的争议是什么?
OP_RETURN 的数据限制从 83 字节增加到 100,000 字节(100KB)受到了开发者和比特币支持者的强烈批评。如上所述,OP_RETURN 现在让用户可以附加更多数据,并允许在一个交易中有多个 OP_RETURN 输出。
由开发者 Luke Dashjr 和比特币机械师领导的比特币 Knots 社区反对对 OP_RETURN 的新变更。
他们认为,增加数据限制可能会迫使节点运营商托管非法或有害内容,如露骨材料或恶意代码。这可能会给节点运营商带来法律问题。
Knots 社区认为比特币应该专注于资金转移,而不是文件存储。相比之下,比特币核心开发者表示,这些变更只是调整了内存池(mempool)策略。它不会影响比特币的共识规则。
9月,比特币核心开发者计划废除用户对 OP_RETURN 数据限制的控制。这将迫使节点运营商接受更高的数据限制,而没有降低它们的选项。
在遭到强烈反对后,核心维护者 Ava Chow 在 10 月发布窗口前恢复了用户对数据限制的可配置性。这一决定暂时结束了对强制设置的担忧。但该功能可能会在未来版本中实施。
此更新还改变了 -datacarriersize 设置的工作方式。在旧版本中,像 83 这样的数字代表 83 字节的限制,但在 v30 中,相同的值允许 9 倍以上的数据。批评者表示,这种静默变更误导了用户。目前,v30 保持新的 100 KB 默认值,同时仍允许用户手动降低它。
比特币会分叉吗?
9月底,泄露的消息表明 Luke Dashjr 可能考虑对比特币进行临时硬分叉,以抵制新的 OP_RETURN 数据限制变更。
TheRage 声称 Dashjr 正在探索分叉,以保护节点运营商免受可能通过网络传播的非法数据的影响。但 Dashjr 否认了这些说法,称这些报道是"假新闻"。他表示他没有计划任何分叉,并且"没有硬分叉"。尽管如此,他仍然坚持反对新规则,并指责"Core30 辩护者"是唯一提出分叉的人。
TheRage 出版物坚持其报道,指出 Dashjr 和他的同事都没有质疑泄露消息的真实性。
想让您的项目展现在加密货币顶尖人才面前?在我们下一期行业报告中展示它,数据与影响力并存。
来源:https://www.cryptopolitan.com/bitcoin-core-v30-0-released-btc-fork/