Bitcoin Core发布v26版本,提高节点对分区攻击的抵抗能力,开发者们对铭文发表了看法,比如Ali Sherief提出了一种可选方案,Luke则指出早在几个月前就应该采取行动。BlockBeats发起的投票显示,超过一半的人认为Bitcoin Core会补上漏洞,结束铭文行情,邀请大家参与投票,发表自己的看法。
原文作者:Sharon
原文来源:BlockBeats
内容目录:
· 「保卫铭文」热度攀升,社区呼吁理性讨论
· Bitcoin Core 发布 v26 版本,其余开发人员或间接回应风波
· Bitcoin Core 是什么?开发者权力有多大?
· 铭文风波将如何收场?
自 12 月 6 日 Bitcoin Core 开发人员 Luke Dashjr(@LukeDashjr)在社交平台发文表示「铭文在利用 Bitcoin Core 中的漏洞向区块链发送垃圾邮件」「漏洞修复后铭文也将不复存在」后,加密社区内风波不断,在此后的两天内对这一言论的讨论热度也在不断攀升。而从昨日晚上起,舆论风向似乎有了一些细微的变化。
起初,众多社区 KOL 掀起了「保卫铭文」的浪潮,从加密分析师@thecryptoskanda,到加密 KOL @11dizhu 等社区成员,均不认可 Luke 的观点,同时社区内部分人基本达成了一个理性共识:承认铭文是在 Bitcoin Core 漏洞中找到生存和发展的土壤,但铭文这把火已经烧起来了,没有人可以也不应该去阻止铭文的发展。
但其中也有不少非理性声音,在反对 Luke 的同时甚至上升到了人身攻击。有人认为 Luke 不是中本聪,也「没有知识」,因此不应该擅自评判;也有人直接对 Luke 的天主教徒身份进行攻击。
对此,据 BlockBeats 观察,社区内部呼吁理性讨论的声音也越来越大,同时也出现技术人员从技术角度对核心问题进行分析。
例如,dForce 创始人 Mindao(@mindaoyang)在社交平台上发表动态指出,Luke 动态下方的评论「各种国骂」「真没必要」,同时作为比特币核心代码维护者的 Luke「在比特币圈子里就是隐形的长老会」成员,地位不比矿工低。Mindao 此举意在呼吁社区成员以更理性的态度和友好的言论对 Luke 此举发表自身观点。
此外,去中心化社交协议 Nostr 核心开发者 William Casarin(@jb55)发表了《Why Inscriptions are an exploit》(《为什么铭文是一种漏洞利用》)一文,详细描述了序数铭文的技术分析,以及比特币中对抗数据垃圾邮件的历史。
在此文中,William 认为铭文是一个「非常糟糕的数据垃圾邮件利用,比特币开发人员应该致力于解决方案。而像 Luke 这样的意识形态开发者,实际上关心网络的健康和去中心化:「I'm glad to see it.」
William 详细地从技术角度进行了解释——铭文通过 OP_IF 块内的 OP_PUSH 将数据伪装为比特币脚本程序数据,从而绕过数据载体大小限制。序号不使用 OP_RETURN 并且不受数据载体大小限制,因此节点运行者和矿工目前对他们希望中继并包含在块中的数据的总大小的控制有限。
「有趣的是,人们似乎对存储在比特币区块链上的图像赋予了价值,并且他们愿意支付费用以将其放入区块中。」
但 Bitcoin Core 的大部分工作都集中在确保系统继续以去中心化的方式运行,以实现其预期目的,即使有人试图滥用它来存储数据等。比特币核心一直不鼓励(铭文)这种做法,因为它不是为存储图像和数据而设计的,而是为了在网络空间中移动数字货币而设计的。
图源:William Casarin文章
对此,慢雾科技创始人余弦(@evilcos)在社交平台上发文表示赞同,并认为像 Luke 这样的 Bitcoin Core 开发人员眼中的比特币应该保持 KISS 原则,保持「简洁直接,不要那么多花里胡哨。花里胡哨的东西可以去寻找其他扩展解决方案,这样才能让一个简洁直接的事物更健康更去中心化地发展。」
对于 Luke 掀起的这一次舆论狂潮,据 BlockBeats 观察,无论是 Bitcoin Core 项目本身,还是其余 Bitcoin Core 开发人员,都没有在公开场合做出正面回应。但值得注意的是,就在 12 月 6 日晚,Bitcoin Core 宣布正式发布 Bitcoin Core v26.0,提高了节点对 partition 攻击的个体抵抗力和网络级别对分区攻击的抵抗能力。
这不禁让人想起 Luke 12 月 6 日发表的最初的动态中,其表示「在即将发布的 v26 版本中,Bitcoin Core 仍然存在漏洞。我只能希望它会在明年的 v27 之前得到最终修复。」
同时,包括 Hennadii Stepanov(@hhebasto)、Jonas Schnelli(@_jonasschnelli_)、Sebastian(@theStack)在内的 Bitcoin Core 开发人员转发了 v26 版本正式发布的这条动态。或许在大部分开发人员眼中,比起言语来,行动是最大的回应。
值得注意的是,据 BlockBeats 观察,众多比特币开发者们早在今年上半年的铭文和 BRC-20 浪潮中,便对铭文本身发表了看法。
例如,Bitcoin Core 开发者之一 Ali Sherief 在比特币开发邮件列表中发起讨论,指出面对这类「无价值」的交易,比特币开发者是否应该采取行动,并给出了一种可选方案,即「引入一个运行时选项来立即删除所有非标准的 Taproot 事务」。
另一名开发者 Erik Aronesty 也表示:「比特币的主要目标可能只能是货币用例,而不是成为全球所有事物的总账本。可以为非经济交易提供一个永久的激励机制,让其保持在链下(L2)。」
Peter Todd 认为,矿工是这次热潮的受益者,即使限制,矿工也有方法绕过:「很多像我这样的人都不会运行节点去审查那些交易。」
Samson Mow 接受 Cointelegraph 采访时表示,围绕 Ordinals 和 BRC-20 代币的炒作是不可持续的,并将在几个月内消失:「它们就像垃圾邮件一样堵塞了网络,比特币的大规模采用是因为它作为一种储蓄技术和一种交易手段,而不是因为人们制作 JPEG 并将它们粘贴在链中。」
而 Luke 则指出:「早在几个月前就应该采取行动。自 Bitcoin Core 诞生以来,垃圾邮件过滤一直是其标准功能。现在没有将现有的过滤器扩展到 Taproot 交易中是一个错误。我们可以解决这个问题,或尝试一个较为局限的方法,比如 OP_RETURN(即「Ordisrespector」所做的)。由于这是一个漏洞修复,它甚至不需要等待主要版本的发布。」
在本次风波中,Bitcoin Core 受到了越来越多人的关注。事实上,Bitcoin Core 是一个比特币客户端,是一种可以在电脑或手机上运行的软件,让用户可以连接到比特币网络,进行比特币的发送、接收、存储、查询等操作。
但比特币客户端不止一种,而是有多种类型和选择,根据不同的功能和特点,主要可以分为以下几类:
全节点比特币客户端: 包括 Bitcoin Core、Bitcoin Knots、Bitcoin Unlimited 等,这其中最知名且最为主流的便是 Bitcoin Core,能够下载并验证整个比特币区块链的数据,让用户可以完全自主地参与比特币网络的运行和维护,不需要依赖任何第三方服务;
轻量级比特币客户端:包括 Electrum、BitcoinWallet 、BRD 等,帮助用户只下载并验证部分比特币区块链的数据,可以便捷地使用比特币网络的基本功能,不需要下载整个区块链,需要依赖第三方服务;
网页比特币客户端:包括 Blockchain.com 、Coinbase 、Binance 等,通过网页浏览器访问第三方服务商提供的网站或平台来使用比特币网络的功能,让用户可以无需下载任何软件就可以进行比特币交易,需要完全信任第三方服务商。
图源:bitcoin.org
事实上,本次风波中,除了关注 Bitcoin Core 本身,还有很大一部分社区成员,更关注 Bitcoin Core 开发者,例如 Luke,他们对比特币发展方向的掌控权有多大。
正如 dForce 创始人 Mindao(@mindaoyang)在前文提到的动态中所说,Luke 的确是属于「比特币圈子中隐形长老会」的核心成员。
在 Bitcoin.org 网站列举出的 Bitcoin Core 代码贡献者中,一共有 351 人,其中 311 人(占比达 88.6%)提交代码的次数少于 100,而在剩余的 40 人中,Luke 排名在第 14 位,也足以见得其在 Bitcoin Core 项目中的重要地位。
自 2011 年加入 Bitcoin Core 以来,Luke 的编程知识使他迅速成为主要的比特币开发者,帮助比特币实现了早期建设。但即便如此,Luke 也在事实上并没有能独自决定比特币发展方向的权力。如果想修复 Bitcoin Core 中铭文所「利用」的漏洞,便需要在 GitHub 上对比特币的代码库进行合并修改。但 Luke 并没有这个合并修改的权力,且这个过程也并非由单个人控制。
首先,一段代码要被合并到比特币的代码库中,需要经过一个严格和详细的流程,这个流程确保了提案的质量和社区的共识。需要经历编写提案和代码、社区讨论、修改和改进、投票并达成共识、代码实现、合并到代码库、部署和激活的过程。
这是一个由比特币社区共同参与的过程,没有单一的个人或实体,能直接确认和决定一个 BIP 是否已经达成共识或者可以合并到代码库里。除了开发者和审查者之外,其中还包括多个关键群体的协作和共识,特别是矿工。
其次,目前只有 Wladimir J. van der Laan、Michael Ford 和 Hennadii Stepanov 三位 Bitcoin Core 开发人员拥有 Bitcoin Core 代码的修改权限,Luke 则并不在此列。
更多人关心的是,此次铭文风波将怎样收场?
目前来看,开发者们这一边仍在有条不紊地持续做 Bitcoin Core 的开发工作,Luke 也仍然不改认为「铭文是在利用比特币区块链漏洞」的想法,等着明年客户端更新后或能解决这个问题;
而加密社区 KOL、OG 等成员这边,大部分都认为铭文应该继续存在——毕竟「存在即合理」,铭文这把火已经烧起来了,$ORDI 市值甚至都超过了 10 亿美元大关,如果现在选择掐熄,来自市场的情绪与呼声或许会让开发者们面临巨大压力。
例如,原嘉楠科技董事会联席主席,现 Nano Labs 创始人及董事长孔剑平便「十分看好铭文的未来」。
然而,在 BlockBeats 于今日上午发起的《你认为铭文后面会怎么样?Bitcoin Core 会补上「漏洞」终结铭文行情吗?》投票中,截止发稿时却有超过一半的人认为「Luke 们会补上『漏洞』,铭文行情结束」。这在一定程度上也反映出了市场的真实情绪。
事实上,从比特币发展的历史来看,任何一次重大的转折都如同一次艰难的分娩,而最终能达成的结果势必是两方甚至多方博弈之后的结果。或许等到明年客户端更新之时,与铭文相关的各利益方将能够在拉扯中达成最终意见。
而本次对铭文存在必要性的讨论热潮,会对铭文未来的发展有怎样的影响?对比特币和比特币生态未来的发展又会起到怎样的作用?你对铭文未来的发展方向有怎样的看法?欢迎点击链接参与投票,或发表自己的评论,BlockBeats 也将持续保持关注。