“过滤”比特币铭文的 PR 贴下 开发者们有哪些正反观点?

吴说发布于2024-01-16更新于2024-01-16

文章摘要

2023 年 9 月,比特币开发者 Luke Dashjr 向 Bitcoin Core Github 仓库提交 PR, 即更新 “datacarriersize” 以过滤 “铭文” 这类携带新型脚本数据的交易,背后对应的价值观是认为 “铭文”交易属于漏洞攻击,应当修复禁止。

背景

2023 年 9 月,比特币开发者 Luke Dashjr 向 Bitcoin Core Github 仓库提交 PR, 即更新 “datacarriersize” 以过滤 “铭文” 这类携带新型脚本数据的交易,背后对应的价值观是认为 “铭文”交易属于漏洞攻击,应当修复禁止。

默认情况下,Bitcoin Core 对未确认交易的 OP_RETURN 输出数量和嵌入的数据量进行限制,其默认值为 80 字节。通过配置 -datacarriersize 选项,用户可以更改对数据量的限制。然而,目前该选项仅适用于 OP_RETURN 输出。

该PR的改动使得配置了-datacarriersize的用户不仅能够限制OP_RETURN输出中的数据量,还能够限制嵌入见证数据的数量。

需要注意的是,该 PR 并未实现一种全面的方式来识别见证数据中的“任意”嵌入数据(因为目前没有一种确定的方法来实现这一点)。它主要检查了针对铭文数据的 OP_FALSE OP_IF ... OP_ENDIF结构。这个结构通常用于处理铭文数据。

尽管该 PR 下也有大量开发者对此展开讨论,但Bitcoin Core 代码维护者 achow101 于 2024 年 1 月 5 日正式关闭该 PR,achow101 最后陈词表示,(Luke 提出的)这个 PR 是有争议的,这一点非常明显,并且在目前的状态下,没有希望达到一个对所有人都可接受的结论;在这个时刻,我看不出有任何理由保持它开放的状态,并继续发送通知,以维持那些不断来回的僵持不下的讨论。

Bitcoin Core 另一位代码维护者 gloria 将针对这一话题的开发者正反两方观点进行汇总,吴说编译如下。

支持禁止“铭文”的观点

1、“禁止铭文,这是一种垃圾交易”

这些类型的交易用于ordinals、NFT、数据携带或一些非金融交易的用例。这种流量是"垃圾交易",由于高交易流量和费用,它破坏了比特币用于支付的使用。

● 这些垃圾交易使得比特币的真正用途越来越难以使用。

● 插入数据是对 taproot 脚本的一种欺骗和滥用。

● 能够嵌入随机字节是一种"漏洞" 。

● 如果比特币是货币(它是!)...那么非货币交易应该尽可能减少。

● 对 ordinals 的欢呼者是以太坊\反比特币极端主义者,那些呼喊“我们需要改变比特币文化”的人,是浪费时间的喷子。

● 这是对网络的误用,它是为金融交易(白皮书、名称和代码指向这一点)而设计的,数据存储并不是一个预期的用例。

● 这导致了 “网络拥堵” 和 “更高的费用或更慢的处理时间”,这是一种 “DDoS 攻击” 。

● 问题不在于铭文,而在于高昂的手续费。

● 比特币网络需要立即得到保护,避免垃圾交易攻击。

2、“铭文和嵌入的数据损害了网络”

这些类型的交易加重了节点运营商的成本,以某种方式损害了网络。

● 该 PR 所针对的交易,就是普通节点运营商所承受不住的重要成本来源之一。

● 这些交易通过增加运营节点的成本影响网络的去中心化。

● 这导致直接在区块链上存储了不成比例和过多的大数据。

3、“禁止是用户的需求”

显然,用户有需求和特定的用例,因此 Bitcoin Core 应该提供这个选项。否则,人们会自行编写运行补丁,这可能是不安全的。

● 节点运行者需要一个内置选项来忽略所有现代形式的数据携带,这样他们就不必手动修补他们的节点。

● 如果开发者不帮助节点运行者保护自己免受这种攻击,他们可能不得不诉诸不当手段来加强防御。

● 我想控制我的内存池政策,我想决定什么是垃圾交易,什么不是。

● 如果矿工认为比特币是货币而不仅仅是一个无需许可的、不可更改的区块链,他们确实会过滤垃圾交易以使货币网络可用,因此矿工会希望有这个功能。

4、“这只是修复 datacarriersize 以如期工作”

我们限制了 OP_RETURN 中的数据携带。这应该适用于所有嵌入交易中任意数据的方法。这一直是 -datacarriersize 的“意图”,因此这是一个“错误修复”。

● luke-jr 认为 -datacarriersize 没有随着 segwit 和 taproot 的引入而更新其他类型的数据携带是一个错误,并将此定义为错误/漏洞。

● Bitcoin Core 已经标准化了插入超过 83 字节的任意数据和铭文的插入是绕过此限制的一种变通方式,因此这是一个错误修复。

● 垃圾交易已经在代码的各个层面上被过滤了,而且这样做已经超过十年了。所有这个 PR 做的就是将一个现有的 datacarriersize 限制应用于一种不同形式的数据携带,这显然是一个意料之外的漏洞。

● 如果不是对交易中存储的任意数据施加限制,那么数据载体限制的目的是什么?

● 这个标准化规则的目的不仅仅是针对原始 scriptPubKey 中包含的数据,而是针对所有形式的任意数据。

反对禁止“铭文”的观点

1、“这并阻止不了铭文”

这不会阻止铭文。由于它不具有激励兼容性,因此矿工(以及铭文的用户当然)不太可能采用这种政策,这意味着它在阻止这些交易方面的效果很小。

● 如果只有 Ocean 池使用这个并且它仍然是一个相对较小的池,它将没有效果。如果它被广泛部署,绕过它也是很容易的。

● 从长远来看,这对矿工来说是激励不兼容的。

● 矿工不太可能放弃那个收入来源。审查这些交易只会鼓励私人内存池的发展。

● ordinals 交易最终会进入区块链,绕过内存池,所以这个 PR 对于解决/缓解问题没有作用。

● 在某种程度上,这是一种尝试不仅不监控这些交易,而且还试图阻止它们的使用,这最多会导致这些交易绕过实施这个的节点,或者在最坏的情况下导致直接提交给矿工的交易实践,这对挖矿的中心化有严重风险。

● 铭文爱好者可以通过确保网络上的少数节点不过滤铭文来维护铭文在网络上的传播。

● 显而易见,这必然导致从过滤内存池中构建的区块模板的总区块奖励比从所有未确认交易中构建的区块模板低。这意味着任何过滤铭文的矿工都是在减少自己的收入,从而使不过滤矿工受益。

2、“我们不能编写代码来检测所有嵌入式数据”

一般来说,我们无法阻止嵌入任意数据的交易。铭文存在于众多嵌入数据的方式中(我们永远无法完全涵盖)。最好是保留最有效率的方法,即那些对网络资源成本影响最小的方法。

● 没有一种通用的方法可以过滤所有当前和未来的数据携带方式。这会在非常关键的代码路径中引发无休止的猫鼠游戏。

● 试图阻止所有类型的数据嵌入将导致这段代码变得越来越复杂。每次发生这种情况时,都会对维护者施加很大的压力,迫使他们迅速推进‘停止垃圾交易。

● 据我所知,没有合理的方法可以阻止人们在见证(witnesses)中存储任意数据,而不激励更糟糕的行为和/或破坏合法的使用案例。

3、“此更改可能有害”

这个 PR,它改变了默认的内存池策略,可能对独立节点运行者和网络有害。

● 排除将被挖掘的交易对节点是有害的。参与交易中继和拥有内存池的意义在于能够预测下一个区块的样子。故意排除那些存在非常明确(尽管愚蠢)的经济需求的交易,破坏了这种能力。

● 最终,运行此补丁的用户仍然处理包括铭文的区块。他们只会损害自己的费率估算,减慢区块验证速度,且对其他节点的有用性降低。

● 通常更改默认政策是危险的。使先前标准的交易变为非标准意味着现在有些人可能会发现访问他们的资金变得更加困难。"通过改变默认值,而不是选择加入,它代表了对依赖 Bitcoin Core 构建区块模板的矿工的潜在破坏性和不受欢迎的行为变化... 这将代表一种温和的没收形式,应当避免。

4、其他反对该 PR 的观点

● 一般而言,使用内存池政策来阻止使用现在已经无效,尽管它过去曾被以这种方式使用。虽然历史上非标准性已被用来阻止一些繁重的操作,我相信:

○ 这在这些满区块空间已成常态的情况下远不太相关,因为它无论如何都不会减少节点运营成本。

○ 无力阻止已经存在市场的交易,这些交易每天支付数十个 BTC 的手续费。

● 基于用例"审查"交易的尝试是不恰当的。自由市场决定比特币的用途。我们无权告诉人们应该如何使用比特币。如果你认为你的设计更加优雅,那就去做吧,让自由市场决定哪个更好。

● 比特币是一个去中心化的无需许可的网络...任何人都可以以他们想要的方式使用他们的比特币,无论出于什么原因这种用途多么令人反感。

● 这改变了-datacarriersize的作用,除了改变默认政策,它将OP_RETURN输出大小的政策和新的嵌入冗余脚本代码中的数据限制捆绑在一起,使得无法配置你的节点以匹配 26.0 及更早版本的默认政策。

吴说相关文章链接:

比特币开发者 Luke Dashjr 要求禁用铭文引发社区争议:

https://www.wublock123.com/index.php?m=content&c=index&a=show&catid=37&id=21315

正反观点激烈交锋:铭文是对比特币网络的漏洞攻击还是安全创新

https://www.wublock123.com/index.php?m=content&c=index&a=show&catid=47&id=21487

热门币种推荐

你可能也喜欢

产品发布:市场指南针

Glassnode推出全新工具“市场指南针”,旨在解决用户面对海量数据时难以抉择的问题。该工具通过七个维度综合分析市场:其中四个前瞻性维度(宏观环境、资金流动、投资者行为、链上基本面)汇合成一个从“风险规避”到“风险偏好”的主综合评分;另外三个独立维度(周期位置、衍生品、跨资产轮动)则描述当前市场状态。 目前主评分为14(满分100),处于“风险规避”区间,显示市场仍处熊市阶段。比特币价格约64,400美元,月内下跌16%。具体来看: * **宏观**:评分23,主要受美元走强拖累。 * **资金流动**:评分31,稳定币供应增长转负,市场“弹药”略有减少。 * **投资者行为**:评分35,长期持有者占比创新高,显示筹码正流向坚定持有者。 * **链上基本面**:评分38,网络活动有初步回暖迹象,但尚未全面复苏。 * **周期位置**:评分18,处于“投降”阶段,但现价仍高于平均成本。 * **衍生品**:评分43,杠杆率较低,市场仓位谨慎且对冲充分。 * **跨资产轮动**:评分70,显示资金相对青睐山寨币,但各板块普跌,实为“跌得少”的相对优势。 总体而言,市场处于低位盘整阶段,内部结构正在修复,但由美元主导的宏观约束尚未解除,明确的趋势反转仍需等待美元指数回落至其200日均线以下。该工具每日更新数据,每周提供分析摘要。

insights.glassnode52分钟前

产品发布:市场指南针

insights.glassnode52分钟前

英伟达CPU压境,中国RISC-V迎战:半导体深观察之四

英伟达即将向中国客户提供其首款专为AI设计的独立CPU Vera,基于Arm架构,单颗售价超2万美元。这凸显了中国在AI算力需求激增下,对CPU架构自主可控的迫切性。文章指出,除了x86和Arm,RISC-V正成为中国突破“不可能三角”(繁荣、可控、自主)的关键赛道。 RISC-V因其开源、模块化特性,被视为实现自主可控且有机会繁荣的路径。当前,中国已成为全球RISC-V发展的热点,受AI算力需求、出口管制压力、开源降本以及政策支持等多重因素推动。国内多家厂商的高性能RISC-V核心在SPEC定点跑分上已触及或超过15分的行业门槛,并实现了3GHz以上的主频,拿到了进入高性能计算俱乐部的“入场券”。 产业焦点已从单核性能转向完整的“计算子系统”,包括自研一致性片上网络(NoC)和满足数据中心要求的全栈RAS能力。已有厂商交付了40核、严格兼容RVA23国际标准的服务器处理器,体现了对生态统一性的重视。在视频编解码、加解密等特定负载上,部分国产RISC-V处理器已接近甚至超越x86/Arm同代产品。 挑战同样严峻。生态碎片化、EDA工具链不完善、验证复杂度高、单核能效追趕、以及先进工艺制约等都是必须啃下的“硬骨头”。业界清醒认识到,在数据中心领域超越成熟架构的周期将比预期更长。 结论是,面对英伟达Vera的敲门,中国自研CPU并非只有跟随Arm一条路。RISC-V赛道已在中国推开大门,并在高性能计算领域取得了实质性进展。虽然前路漫长,充满工程挑战,但它为中国提供了在下一轮算力革命中掌握主动权的可能性。

marsbit1小时前

英伟达CPU压境,中国RISC-V迎战:半导体深观察之四

marsbit1小时前

Stratosphere、Pudgy Penguins与Streamex于2026年ETHConf及纽约科技周期间举办创始人圆桌VIP晚宴

2026年6月9日,在ETHConf 2026和纽约科技周期间,Stratosphere、Pudgy Penguins和Streamex在纽约市联合举办了一场私密的“创始人桌”VIP晚宴,汇聚了数字资产、科技、人工智能、传统金融和机构资本领域的众多领导者。 此次仅限受邀者参加的晚宴,旨在将精选的创始人、运营商、基金、高管及机构领袖聚集一堂,在私密环境中促进自然交流。出席嘉宾包括来自花旗、BitMine、BitGo、未来资产证券(美国)、Experian、Pyth Network、Space and Time、MegaETH、B3、Stable、Antler、Delphi Digital、Fun、Linera、Vanta Trading、Streamex、PolyData、Horizen Labs、World Foundation、Zipcode、OpenLedger、Onyx、Definitive、Notalone Ventures等机构的代表。 晚宴由Stratosphere主办,Pudgy Penguins和Streamex联合举办。Stratosphere贡献了其广泛的创始人、运营商、投资者和机构网络;Pudgy Penguins带来了数字资产领域强大的消费品牌和社区;Streamex则聚焦于代币化黄金和大宗商品市场,引入了机构及现实世界资产的视角。 Stratosphere首席执行官哈桑·谢赫表示:“我对数字资产的下一阶段,尤其是商品代币化感到乐观。这类晚宴让我们能将基金、机构和创始人聚集在同一房间,探讨市场走向。”该“创始人桌”系列活动计划在全年主要全球会议期间持续举办,致力于在私密、以关系驱动的场合中连接创始人、资本、机构和领先品牌。 Stratosphere是一家服务于科技和金融行业领导者的生态合作伙伴与增长咨询公司。

TheNewsCrypto3小时前

Stratosphere、Pudgy Penguins与Streamex于2026年ETHConf及纽约科技周期间举办创始人圆桌VIP晚宴

TheNewsCrypto3小时前

交易

现货
合约

热门文章

加密市场宏观研报:《GENIUS Act》法案取得重大进展,BTC突破历史新高,后市全新展望

2025年5月22日,比特币价格正式突破11万美元大关,创下历史新高。在政策面、宏观经济、资金面与投资者结构共同作用下,一场结构性牛市浪潮正在展开。而此轮上涨背后的核心驱动,是美国《GENIUS稳定币法案》的实质性进展以及多项利好的叠加。本文将从政策端突破、宏观环境转向、链上与ETF资金结构、交易行为演化,以及重点受益赛道五大维度,全面解析此轮BTC再创新高的深层逻辑,并前瞻下半年市场的潜在趋势。

1.6k人学过发布于 2025.05.22更新于 2025.05.22

加密市场宏观研报:《GENIUS Act》法案取得重大进展,BTC突破历史新高,后市全新展望

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对BTC(BTC)币价的意见。

活动图片