原文作者 | CoinDesk
编译 | Odaily星球日报南枳
比特币的开源开发经常被誉为其一大优势,展现了网络的韧性和难以捕捉的特性。但仔细观察可以发现,例如实时开发、更新和修补区块链这样复杂的事情往往会面临挑战。
过去几年的主要问题之一是在编辑 BIP(比特币改进提案)上存在瓶颈,这是提出非约束性软件更新的标准,这些更新将以某种方式改变比特币协议。
随着全球分布的比特币开发社区决定提名五名新的 BIP 编辑,情况即将发生变化。这是比特币历史上首次超过一个人担任该职务,这个角色过去十年由备受争议的比特币 OG Luke Dashjr 独自担任。
比特币核心开发人员 Ava Chow 主导了提名过程,提名了五名新的编辑:
比特币开发者兼 Custodia 银行联合创始人 Bryan Bishop;
bitdevs.org 邮件列表的联合主持人 Murch 和 Ruben Somsen;
Lightning Labs 首席技术官 Olaoluwa Osuntokun;
Bitcoin Core 贡献者 Jonatack。
仅有一名 BIP 编辑导致了什么问题?
工作量过高
Chow 在接受 CoinDesk 采访时表示:“问题在于 Luke 是唯一的 BIP 编辑,这意味着他是唯一能够将内容合并到 BIP 仓库(repository)中的人,这涵盖了从小到大的所有工作,结果就是 Luke 没有时间处理这个事情。”
(Odaily 注:repository 指的是版本控制系统中用于存储项目代码、文档和其他资源的存储库。它是一个包含项目所有文件及其历史记录的集合。)
“我认为他所做的是他认为对比特币最好的事情,也是他认为最去中心化、对整个货币最有利的事情,BIP 编辑是开发过程中很少被看到的一个方面,其中包括从修正提案中的拼写错误到评估是否应该成为 BIP、分配编号以及提供详细反馈等一切。最后一步是将 BIP 合并到 GitHub 仓库中。” Chow 肯定了 Luke Dashjr 多年来的许多贡献。除了定期为 Bitcoin Core 贡献外,Dashjr 还担任 Ocean Mining 的首席技术官。
Chow 进一步解释:“其中一个最大的问题是 Luke 会评论,例如说作者需要修复某个问题,然后作者会在几个小时内修复它。但然后我们在另一个月或两个月内就再也看不到 Luke 对那个 PR 的回复了。”
此前 Luke 具有单一决定权
由早期比特币开发者 Amir Taaki 在 2011 年 8 月提出的第一个 BIP 提案(BIP 0001)引入了提交改进提案的流程,这个过程多年来已经更加正式化,但运行也并不特别流畅。Bitcoin Core 几乎从不提交 BIP,它们往往专注于改善共识、钱包、私钥管理或者像 Chow 所说的新型交易类型。
Chow 表示:“什么是 BIP 什么不是 BIP 的界限有点模糊,像 Ordinals、Colored Coins 和 Taproot Assets 这样的提案,它们都引入了新的比特币使用方式,但也许并没有正式改变协议。“
从本质上讲,什么符合成为 BIP 的标准是由编辑决定的,Chow 认为通过增加更多来自不同背景的声音可以使这一过程更加高效。虽然大部分讨论可能仍然会在公众视线之外进行,但更多的辩论可能有助于更好地定义成功提案的标准。编辑提名过程于一月份启动,按照比特币的标准可以说进展相当顺利。
Luke 与 Ordinals 之战
实际上,Luke Dashjr 为众人所知更多其之前计划“封杀”Ordinals 协议。23 年 12 月,Luke Dashjr 表示:“铭文正在利用 Bitcoin Core 中的一个漏洞向区块链发送垃圾邮件。自 2013 年以来,Bitcoin Core 允许用户对他们的队列或挖掘的交易中额外数据的大小设置限制。通过将他们的数据混淆为程序代码,铭文绕过了这个限制,希望它能在明年 v2 7 版本之前最终得到修复”。
当时因此争议,ORDI 一度从约 65 USDT 最低下跌至 41 USDT,而该提案最终于24 年 1 月被否。
编辑在比特币代码变更中的角色与话语权
一段代码要被合并到比特币的代码库中,需要一系列严格的流程,以确保提案质量和社区共识,通常包括 7 大步骤:编写提案和代码、社区讨论、修改和改进、投票达成共识、代码实现、合并到代码库、部署和激活。
可见,编辑更聚焦于流程的前端,编辑的增多能够为比特币的变革引入更多的可能性,但最终的实现还需要社区、矿工、代码合并权限拥有者等多方面力量达成一致。
比特币新浪潮涌来,提案正当时
区块链世界中,“快速行动,打破陈规”和“在生产中测试”是常规模式,比特币的开发可以被视为相对较慢。例如,最后一次重大的全面协议升级 Taproot 是在三年前启动的,经过多年的研发才正式上线。
自从去年引入了 Casey Rodamor 的 Ordinals 协议以来,这一切都发生了变化。在一个多年来试图抵制更广泛加密市场中“Degen”方面的链上,它点燃了一个全新的 Meme 文化。因此,可以认为这正是加入新 BIP 编辑的最佳时机。
尽管有些人利用昨天的提名时刻来进行嘲讽,在推特上发布了 OP_CAT,称其为一种在比特币上引入智能合约以构建更复杂应用程序的新方法,并分配了 BIP 编号 420 。这个笑话确实有助于阐明在基本上是监管提案的议题中存在的张力和人类冲突。
尽管有些人利用昨天的提名时刻作为恶搞的机会,在推特上发布 OP_CAT——一种在比特币上引入智能合约的新方式,以构建更复杂的应用程序——被分配了 BIP 编号 420 。这个恶搞展现了提案审查所固有的紧张关系和人类冲突。
(Odaily 注:实际上 OP_CAT 已于 2010 被中本聪移除(禁用),目前还未分配 BIP 编号。)
例如,**Dashjr 就是 OP_CAT 和 Ordinals 的公开反对者,有些人认为他不公正地阻止了它们各自的提案的批准。**Chow 表示,尽管她对应该被视为 BIP 的内容持有更加“宽松的看法”,但她认为 Ordinals(她称之为“有点愚蠢”)不符合标准,但她不会毫无顾忌地反对它。
更多的编辑可能意味着更多的 BIP 被批准和合并,毕竟提案的最终目标是效率。但比特币可能永远更感兴趣于辩论而不是速度,因为它充满了持有强烈观点的强烈个性。