Bitcoin Core 内置交易中继引发社区分裂:铭文到底是不是垃圾交易?撰文:0xTodd
Core 组发布了最新声明,比特币核心开发圈都炸锅了,我看华语讨论不多,我来分析一下故事背景,以及我个人的强烈观点。
首先,昨天 Bitcoin Core 发布了一个声明,叫做《Bitcoin Core 开发与交易中继政策》,被反对者怒斥臭名昭著如《纽约协议》。
那这个声明到底说了什么呢? 比特币 Core 要推一个自己内置的交易中继。
我认为,这个交易中继就是在给之前的取消 OP-Return 区限制铺路。
这东西为什么会激起大量讨论呢? 是因为故事背景还有一个故事背景,这个我之前也聊过——就是 2 年前,铭文开始大行其道,但是这些铭文、符文是通过一种类似于「卡 Bug」的形式,把自己的内容偷摸存到了比特币区块里的 OP-Return 区,这样变相突破了比特币区块上限。
结果,现在比特币里分为右派和极右派。
铭文引起了极右派的反感,于是在 Luke 等人的号召下,比特币排名第二的客户端 Knots 推出了垃圾过滤器,把这些铭文交易直接视为垃圾交易,并且拒绝打包。如果你还有印象的话,这个当时甚至引起了 Ordi 暴跌。
但是普通右派,也就是比特币 Core 组认为,反正铭文已经可以卡 Bug 上链了,与其让它们继续卡 Bug 还不如正名化所 以最近几个月 Core 组提出了新的 PR,想把OP-Return 从 80KB 改成无上限,相对于对铭文的限制直接取消,让他们光明正大地上链。
尽管铭文基本都浇给了,但是我认为这多多少少都是对于矿工的一些额外补贴,毕竟多赚点才能让比特币网络更安全一些。
聊完背景的背景,让我们说回来——这个「交易中继」到底是什么东西。 理论上,比特币是个 P2P 网络,也就是所有矿工和矿工之间都是单线联系的。不过这个东西呢,是理论上最安全的做法,因为目前网络环境蛮安全的,倒也没必要做到这么绝。
所以「交易中继」应运而生,大家*可以*先把交易发给中继(注意不是强制,它是自愿的),这样有两大好处:
1.有利于防止 DoS 攻击,那些乱发0费的交易不会把矿工的点对点服务器撑爆;
2.加快交易区块传播速度,降低延迟有助于防止大型矿工获得不公平的优势。
其实很好的一件事。
过去,交易中继们也有不同的策略,有的过滤垃圾交易严格,有的则完全自由。
PS:我不认为这是交易审查,它更多是过滤垃圾交易,而且用户可以不使用这些功能。 其实右派(Core 组)和极右派(Luke 等人),两者对于都有过滤垃圾交易的诉求,但是核心矛盾是——大家对于垃圾交易的定义完全不一样。
极右派认为,铭文就是垃圾交易,应该杜绝,比特币不应该成为存储链。
右派则认为,我们不应该审查(铭文),限制某些交易上链。过滤器只应该过滤那些纯 DoS 攻击。
PS:我这里虽然使用了极右派,但是并不代表【极右派】是个含有贬义的词。 前者是激进垃圾过滤,后者则是温和垃圾过滤。 而过去,这些交易中继算是为爱发电,由志愿者维护的,尤其是【激进垃圾过滤规则】,因为这些志愿者的信念非常充足——那就是厌恶铭文。
然而,一旦 Core 组亲自在比特币客户端加入了【温和垃圾过滤规则】,或许意味着过去那些【激进垃圾过滤规则】市场份额遭到极大萎缩。
如果看到这里你有点蒙,我打个比喻——有种官方突然官宣 CP,降维打击同人拉郎配 CP 的感觉,也就是官方逼死同人。
当然,尽管目前 Core 的市占率超过 90%,Core 不认为它们自己是「官」方。
因为 Bitcoin 是一个由其用户定义的网络,用户拥有最终的自由选择使用何种软件以及实施任何他们希望的政策。Bitcoin Core 贡献者无权强制规定这些内容,为了避嫌,他们甚至避免软件自动更新。
我个人其实是支持 Core 组这样的更新的。
还是那句话,如果你家的篱笆墙只有 10 厘米高,其他人自由进出,那你还不如拆了省事。
我个人虽然对铭文无感,但我不认为它们是垃圾交易,只要正常付费就是好的交易。
铭文也正常按照体积缴费,没必要和钱过不去,而且给矿工带来了额外的收入,有助于让比特币在N 次减半后依然保持强劲的安全性。
而且我坚决反对交易审查,比特币半官方性质的 Core 带头对于正常支付手续费的交易有任何的歧视,因为交易歧视会慢慢变成交易审查。
比特币最引以为傲的属性之一就是安全性和无交易审查。而采用温和的垃圾过滤规则,它对这两个特性同时有益。
反对者抨击,这是 Core 组向矿工的妥协(因为考虑了矿工的收入),而放弃它的用户。我不同意这样的观点——铭文用户,也是比特币的用户。
时代进步了,不再是 2008 年的硬件环境,倘若 2025 年的比特币的区块链存一些文字图片,对于节点来说也并非难事,而且中本聪自己就在传世区块刻下了当年的新闻。
比特币永远不会变成存储链,但是在不对底层动刀的情况下,把存一些数据作为一项兼职,又有何妨呢? 真正的物理黄金,都可以用来雕刻留下记录,我们电子黄金也同样应该默许这一点。
所以我非常支持 Core 组的提案。Ripple 前 CTO 称 BIP-110 分叉支持者输掉投票后攻击比特币网络Techub News 消息,Ripple 前首席技术官 David Schwartz 于 8 月 31 日表示,比特币 BIP-110 分叉的支持者在拒绝软分叉结果并继续运行独立的工作量证明链后,其行为已从治理演变为对网络的攻击。他认为,输掉共识之争并不能成为创建新比特币链的理由,此举本身即构成攻击。
BIP-110 分叉链已于区块高度 961,640 通过标志日硬分叉激活,将挖矿算法从 SHA256d 替换为 BLAKE2b,并引入了新的 164 字节区块头及临时规则,将区块大小限制在约 300KB 直至 2027 年 9 月。比特币 Knots 开发者 Luke Dashjr 为此次变更辩护,称 BLAKE2b 没有 SHA256d 的已知弱点,且新设计的区块头堵住了此前依赖矿工监控才能发现的区块扣留漏洞。
此次分叉源于比特币核心客户端取消了 OP_RETURN 数据的旧有限制,允许更多包括 Ordinals 和 Runes 在内的非货币内容填充区块,而 BIP-110 支持者希望将这些区块保留用于支付。分叉后,支持矿池 Roughnecks 仅挖出两个区块后该分支便停滞,与主链的差距在数周内扩大至数百个区块。(CryptoPotato)Bitcoin Core v32 将提升节点同步速度 30%-40%Techub News 消息,据比特币开发者 Jameson Lopp 透露,比特币 Core 即将发布的 v32 版本将通过优化并行处理能力,使区块链同步速度提升 30%-40%。该改进主要针对初始区块下载(IBD)过程,可显著缩短新节点接入网络所需的时间。
比特币 Core 是比特币网络的参考实现软件,由全球开源开发者社区维护。作为比特币生态的基础设施,其性能优化对于降低节点运行门槛、增强网络去中心化程度具有重要意义。v32 版本的具体发布时间尚未公布,但相关代码改进已进入开发后期阶段。Bitcoin Core 发布 v31.0 版本引入集群交易池并增强私密广播Techub News 消息,Bitcoin Core 已发布 v31.0 版本,本次更新的核心在于引入「集群交易池」设计。该机制通过将相关交易重组成不超过 64 笔或 101 KB 的集群,使节点能更精准地根据费率图表评估交易组的整体价值,从而优化区块打包效率并完善 RBF与 CPFP 的逻辑。此外,新版本显著增强了隐私功能,支持用户通过 Tor 或 I2P 网络进行私密广播,有效隐藏交易发起者的 IP 地址及地理位置。尽管普通转账用户受影响较小,但使用闪电网络或复杂钱包服务的用户可能会在交易接受规则上感知到明显变化。Bitcoin Core:30.0 与 30.1 版本旧钱包迁移存在钱包迁移漏洞Techub News 消息,Bitcoin Core Project 在 X 发文表示,Bitcoin Core 30.0 与 30.1 在旧版(BDB)钱包迁移流程中,极少数情况下可能删除同一节点上的全部钱包文件,若未备份或导致资金丢失。修复版本将随 Bitcoin Core 30.2 发布,在此之前不建议使用 30.0 或 30.1 进行旧钱包迁移。除迁移流程外,其它功能不受影响,节点运行及现有钱包可正常使用。Bitcoin Core 发布 v30 版本,将 OP_RETURN 数据限制提升至 10 万字节Techub News 消息,据 Cointelegraph 报道,Bitcoin Core 开发者发布 v30 版本,核心变更包括:引入节点间可选加密连接以增强隐私保护,并将 Bitcoin Core 软件中的 OP_RETURN 数据限制从 80 字节提升至 100,000 字节,使得比特币交易中可嵌入的非金融数据量大幅增加。尽管本次更新还包含漏洞修复、性能优化及手续费率调整,但社区因其大幅增加 OP_RETURN 数据限制产生分歧。特别是比特币纯粹主义者,他们认为该网络应该只用于金融交易。Bitcoin Core 开发团队将 OP_RETURN 变更定于十月进行Techub News 消息,据 Protos 报道,Bitcoin Core 开发团队宣布将在 10 月发布的 Core 30 版本中修改 OP_RETURN 默认设置,将数据载体上限从 80 字节提升至近 4 MB,且默认内存池将不再过滤包含大量非金融数据的 OP_RETURN 输出。Bitcoin Core 发布 v29.0 版本,增加对新的孤块交易处理机制等Techub News 消息,比特币全节点客户端 Bitcoin Core 发布 v29.0 版本。该版本改进了 P2P 网络和区块同步的处理,增加了对新的孤块交易处理机制,以及对挖矿和 Mempool 政策的更新等。Bitcoin Core 披露此前比特币严重安全漏洞,攻击者可致节点崩溃Techub News 消息,比特币节点开源客户端 Bitcoin Core 披露了由于垃圾邮件头导致的内存 DoS 泄露的比特币安全漏洞,并表示该问题严重性较高。
在 Bitcoin Core v24.0.1 之前,攻击者可以使用低难度的头链向节点发送垃圾邮件,用于导致对等节点崩溃。Bitcoin Core 已进行安全升级,不再依赖检查点来防范任何已知攻击。Bitcoin Core 开发者:认为 Bitcoin Core 无漏洞的看法是危险的,新披露政策旨在预防安全漏洞Techub News 消息,据 Cointelegraph 报道,Bitcoin Core 开发者推出「严重漏洞(critical bug)」披露政策,旨在更有效地沟通关于比特币安全漏洞。
7 月 3 日,开发者 Antoine Poinsot 及其他五人在致 Bitcoin Development 邮件列表成员的信中指出,该项目在公开披露安全关键漏洞方面表现不佳,无论是外部报告还是内部发现均如此。
Antoine Poinsot 强调,认为 Bitcoin Core 无漏洞的看法是危险且不准确的。新政策将改善旧版本 Bitcoin Core 运行风险的沟通,并提供标准化披露流程,激励研究人员发现并负责任地披露漏洞,以期防止未来安全漏洞的再次出现。Bitcoin Core v26.0 已正式发布Techub News 消息,Bitcoin Core v26.0 已正式发布,添加了对 v2 传输协议的实验性支持,拥有多个可达网络的节点以提高 partition 攻击个体的抵抗力和网络级别对分区攻击的抵抗能力,用户不再需要执行主动措施来确保连接到多个启用的网络等。撰文:0xTodd Core 组发布了最新声明,比特币核心开发圈都炸锅了,我看华语讨论不多,我来分析一下故事背景,以及我个人的强烈观点。 首先,昨天 Bitcoin Core 发布了一个声明,叫做《Bitcoin Core 开发与交易中继政策》,被反对者怒斥臭名昭著如《纽约协议》。 那这个声明到底说了什么呢? 比特币 Core 要推一个自己内置的交易中继。 我认为,这个交易中继就是在给之前的取消 OP-Return 区限制铺路。 这东西为什么会激起大量讨论呢? 是因为故事背景还有一个故事背景,这个我之前也聊过——就是 2 年前,铭文开始大行其道,但是这些铭文、符文是通过一种类似于「卡 Bug」的形式,把自己的内容偷摸存到了比特币区块里的 OP-Return 区,这样变相突破了比特币区块上限。 结果,现在比特币里分为右派和极右派。 铭文引起了极右派的反感,于是在 Luke 等人的号召下,比特币排名第二的客户端 Knots 推出了垃圾过滤器,把这些铭文交易直接视为垃圾交易,并且拒绝打包。如果你还有印象的话,这个当时甚至引起了 Ordi 暴跌。 但是普通右派,也就是比特币 Core 组认为,反正铭文已经可以卡 Bug 上链了,与其让它们继续卡 Bug 还不如正名化所 以最近几个月 Core 组提出了新的 PR,想把OP-Return 从 80KB 改成无上限,相对于对铭文的限制直接取消,让他们光明正大地上链。 尽管铭文基本都浇给了,但是我认为这多多少少都是对于矿工的一些额外补贴,毕竟多赚点才能让比特币网络更安全一些。 聊完背景的背景,让我们说回来——这个「交易中继」到底是什么东西。 理论上,比特币是个 P2P 网络,也就是所有矿工和矿工之间都是单线联系的。不过这个东西呢,是理论上最安全的做法,因为目前网络环境蛮安全的,倒也没必要做到这么绝。 所以「交易中继」应运而生,大家*可以*先把交易发给中继(注意不是强制,它是自愿的),这样有两大好处: 1.有利于防止 DoS 攻击,那些乱发0费的交易不会把矿工的点对点服务器撑爆; 2.加快交易区块传播速度,降低延迟有助于防止大型矿工获得不公平的优势。 其实很好的一件事。 过去,交易中继们也有不同的策略,有的过滤垃圾交易严格,有的则完全自由。 PS:我不认为这是交易审查,它更多是过滤垃圾交易,而且用户可以不使用这些功能。 其实右派(Core 组)和极右派(Luke 等人),两者对于都有过滤垃圾交易的诉求,但是核心矛盾是——大家对于垃圾交易的定义完全不一样。 极右派认为,铭文就是垃圾交易,应该杜绝,比特币不应该成为存储链。 右派则认为,我们不应该审查(铭文),限制某些交易上链。过滤器只应该过滤那些纯 DoS 攻击。 PS:我这里虽然使用了极右派,但是并不代表【极右派】是个含有贬义的词。 前者是激进垃圾过滤,后者则是温和垃圾过滤。 而过去,这些交易中继算是为爱发电,由志愿者维护的,尤其是【激进垃圾过滤规则】,因为这些志愿者的信念非常充足——那就是厌恶铭文。 然而,一旦 Core 组亲自在比特币客户端加入了【温和垃圾过滤规则】,或许意味着过去那些【激进垃圾过滤规则】市场份额遭到极大萎缩。 如果看到这里你有点蒙,我打个比喻——有种官方突然官宣 CP,降维打击同人拉郎配 CP 的感觉,也就是官方逼死同人。 当然,尽管目前 Core 的市占率超过 90%,Core 不认为它们自己是「官」方。 因为 Bitcoin 是一个由其用户定义的网络,用户拥有最终的自由选择使用何种软件以及实施任何他们希望的政策。Bitcoin Core 贡献者无权强制规定这些内容,为了避嫌,他们甚至避免软件自动更新。 我个人其实是支持 Core 组这样的更新的。 还是那句话,如果你家的篱笆墙只有 10 厘米高,其他人自由进出,那你还不如拆了省事。 我个人虽然对铭文无感,但我不认为它们是垃圾交易,只要正常付费就是好的交易。 铭文也正常按照体积缴费,没必要和钱过不去,而且给矿工带来了额外的收入,有助于让比特币在N 次减半后依然保持强劲的安全性。 而且我坚决反对交易审查,比特币半官方性质的 Core 带头对于正常支付手续费的交易有任何的歧视,因为交易歧视会慢慢变成交易审查。 比特币最引以为傲的属性之一就是安全性和无交易审查。而采用温和的垃圾过滤规则,它对这两个特性同时有益。 反对者抨击,这是 Core 组向矿工的妥协(因为考虑了矿工的收入),而放弃它的用户。我不同意这样的观点——铭文用户,也是比特币的用户。 时代进步了,不再是 2008 年的硬件环境,倘若 2025 年的比特币的区块链存一些文字图片,对于节点来说也并非难事,而且中本聪自己就在传世区块刻下了当年的新闻。 比特币永远不会变成存储链,但是在不对底层动刀的情况下,把存一些数据作为一项兼职,又有何妨呢? 真正的物理黄金,都可以用来雕刻留下记录,我们电子黄金也同样应该默许这一点。 所以我非常支持 Core 组的提案。
