


Luke Dashjr;图源:Crypto Times回到前文,Luke Dashjr 提到的「这个漏洞最近在比特币 Knots v25.1 中得到修复,希望会在明年的 v27 之前得到最终修复」中,这个 Bitcoin Knots 正是一个完整的比特币客户端,最初的想法也来自 Luke Dashjr。 Luke Dashjr 还是一名网络安全极端分子。事实上,他认为比特币在目前的网络状态下存在安全漏洞,因为它的网络还没有完全去中心化。出于这个原因,它邀请所有使用比特币的人安装自己的全节点。 为何不喜欢 Ordinals?Luke Dashjr 对 Ordinals 的厌恶源于他对保留比特币原教旨主义的坚定信念。 2022 年年底,软件工程师 Casey Rodarmor 创建了「Ordinals」协议,它对比特币中的最小单位「聪」进行编号,并通过 Taproot 存储文件元数据,从而创建一个独特的 NFT。3 月 8 日,一位名为 @domo 的匿名开发者据此发布了 BRC-20 协议,该协议可以在 Ordinals 协议之上创建可替代的代币标准。随后掀起了今年的铭文热潮,也带动了比特币生态大爆发。 2 月 1 日,比特币矿业公司 Luxor 称挖矿了有史以来最大的比特币区块,该区块大小为 3.96MB,略低于比特币的 4MB 的限制。该区块包含一个基于原始「magic internet money」meme NFT,名为 Taproot Wizards。 Luke Dashjr 等比特币生态开发者认为这会造成比特币区块链大小迅速膨胀,运行全节点的设备要求大幅提高而导致全网全节点减少,抗审查性下降。同时,超预期的巨大交易和巨大区块会冲击钱包、矿池、浏览器等生态设施,导致一些设施出现异常,比如某些交易未能正常解析。此外,矿池或矿工为了减少同步和验证巨大交易和区块的时间,可能选择不下载,不验证该交易和区块的情况下出块,带来安全风险。 他们甚至严厉指责 Taproot Wizard 该行为,表示:「这是对比特币的攻击,比特币区块有 1M 限制,Taproot Wizard 的 4M 数据是放在 witness 中上链的,区块和交易都绕过了 1M 限制,4M 可以,400M 也可以!从这个意义上讲,这不是创新,是对漏洞的攻击!」 今年 2 月 28 日,Luke Dashjr 在社交媒体上表示,有拍卖网站在未经其同意的情况下使用他的名字和代码来创建和销售「具有误导性」的 NFT。截图显示该 NFT 包含一张他写的代码的图片,在拍卖网站上以 0.41 比特币的价格出售。 「我没有参与这个或任何其他 NFT 的创建和销售,我不同意将我的代码或我的名字用于此目的。」Luke Dashjr 在推特上做出澄清恶化批评,「由于涉及的虚假陈述和实际买家的混淆,我强烈要求将拍卖收益的 100% 退还给买家。」 可以看出 Luke Dashjr 是一个对比特币健康生态有着近乎执着的高要求的一个开发者。Dashjr 认为 Ordinals 不仅仅是堵塞网络的垃圾邮件,它们也是对比特币可替代性的攻击,如果接受它们的存在将会破坏闪电网络和 CoinJoin。


Luke Dashjr GitHub 界面;图源:社区在向其他比特币开发者和矿工发送的电子邮件中,Dashjr 为了阻止比特币网络中 Ordinals 和 BRC-20 代币的扩散,提议将「垃圾邮件过滤」机制集成到 Taproot 交易中。他称「几个月前就应该采取行动了。垃圾信息过滤一直是 Bitcoin Core 的标准部分。现有的过滤器没有扩展到 Taproot 交易是一个错误,因为这是一个漏洞修复,实际上不需要等待主要版本发布。」 在 Dashjr 看来,人们可以在比特币上拥有 NFT 和收藏品,而无需发送垃圾邮件或者攻击网络,「Taproot 实际上使这变得更加容易」。在 Bitcointalk 论坛上,许多人讨论采取软分叉来「强制执行严格的 Taproot 验证脚本大小」,以及协议如何过滤他们认为是「垃圾邮件」的内容,甚至采取硬分叉来撤销 Taproot。但比特币硬分叉又谈何容易? 比特币的发展,开发者说了算吗?在叙述「一段代码被合并到比特币代码库需要谁点头?」和「比特币的核心代码库由谁控制?」这两个问题之前,要先明确的一点是,怎么才算控制了一个 GitHub 代码库。 对开源项目的 GitHub 代码库而言,拥有这两种权限的开发者的「权力」是最大的,分别是合并代码权限和提交权限。 拥有合并代码权限意味着,他们的密钥被添加到 GitHub 上的「受信任密钥列表」,赋予了特定权限。对于 Bitcoin Core 项目来说,当一个开发者的密钥被添加到这个列表中,他们就获得了合并代码的能力。这意味着他们可以将已经经过审查和批准的代码更改合并到 Bitcoin Core 代码库中。 因此,拥有合并代码的能力意味着他们可以直接对 Bitcoin Core 软件的最终版本产生影响。这是一种对开发者信任和责任的认可,因为合并代码的能力允许他们直接影响比特币软件的最终版本。拥有这种权限的开发者通常是经验丰富和信誉良好的贡献者,他们在进行代码合并时需要遵循严格的质量控制和审查流程。 代码提交权和合并代码权限的区别在于,合并权限使得开发者能够决定哪些代码最终会被纳入到项目的主分支中。因此,虽然提交权限是一个重要的里程碑,但合并权限在项目的决策和最终产品的形成中起着更关键的作用。两者都是重要的,但在影响力和责任上,合并权限通常被视为最高级的权限。 谁在控制比特币的核心代码谁能将代码合并到 Bitcoin Core 的 GitHub 存储库? Bitcoin Core 开发者中,拥有直接对比特币代码库进行合并修改的权限的开发者,通常是项目的维护者或长期贡献者。例如,Wladimir J. van der Laan 作为项目的主要维护者之一,拥有合并代码的权限。 此前五位拥有比特币代码库最高权限的开发者中,Pieter Wuille 和 Marco Falke 分别于 2022 年 7 月 8 日和 2023 年 2 月 23 日离开,放弃其维护权限,通过比特币 GitHub 请求从可信密钥集中删除了他们的密钥。



2023 年比特币矿工手续费;图源:BitlnfoCharts比特币 OG、前 eToro 高管兼 Quantum Economics 创始人 Mati Greenspan 在接受媒体采访时表示:「我昨天与一位矿工交谈,他说他的收入翻了一番,这很好,特别是在减半之前,所以这对矿工有利。」显然,作为比特币生态爆发之后最大的受益者,矿工们抓着自己的钱袋子,断然不会让铭文在比特币生态中消失。 保卫铭文,社区有哪些声音?Luke Dashjr 的一段话激起社区讨论的千层浪。 中文社区的主流观点认为比特币生态的爆发使得矿工收益飙升,而 BTC 生态中矿工占据主导权,「亚洲铭文火爆,美国矿工大挣钱,欧美开发者不认,欧美开发者和欧美矿工不得打起来了」,大部分人以一种看戏的心态在观摩接下来的事态发展。 慢雾科技创始人@evilcos认为没必要修补这个 Bug,他表示「由于 Taproot 的引入(好事)不小心打开的这个魔盒带来的影响不是只有一堆堆 Spam,还有比特币生态的活跃,这生态里可不仅仅只是序号/铭文这套。当然,如果修补了这个,可以有兼容方案更好地打开比特币生态,那长痛不如短痛。」 加密分析师@thecryptoskanda 在 Luke Dashjr 的推文评论区表示「我们在这里看不到中本聪的愿景。所看到的只是一个觉醒的开发者试图将自己病态的好或坏的沃克主义价值观置于中本聪最初的共识之上。在此之后你怎么还能称比特币为最去中心化的货币呢?」


