比特币改进提案代码库(Bitcoin Improvement Proposals, BIP) 是比特币网路升级的重要基础,所有重要的硬分叉都需要经过此,不过铭文与Taproot Assets 竟然没有在此,又为何近期BIP-119创始人决定删除自己的代码?
被删除的比特币改进提案代码库
上星期比特币开发者Jeremy Rubin 在BIP Github 代码库中,删除了自己所提案的BIP-119 的代码,以示反驳BIP 的治理流程,
背景知识:BIP-119 介绍
BIP-119 是2022 年由Rubin 提出的改进提案,主张藉由引入新的操作码(opcode) CheckTemplateVerify (CTV),让比特币网路实作一种被称为链上契约(on-chain covenants) 的状态,预期可以藉由提供模组化系统,搭配其他工具来建构更高阶的应用。
另一方面,Rubin 希望可以藉由跳过严谨审查的方式快速实作BIP-119。
不过Rubin 在当时被许多比特币核心开发者质疑。因为同时期也有其他可以提供类似功能甚至可能效果更好的提案,且快速检验可能会潜藏重大的安全风险,最后则是有图利自身的嫌疑,因为Rubin 当时成立的一间公司刚好可以因此提案获得优势。总之当时此提案并没有通过。
Rubin 删除BIP-119 代码
过了两年BIP-119 仍然没有被实作,不过Rubin 于上周删除了其在BIP Github 的代码,并表示「BIP 代码库再不适合作为此类文件的存放场所,未来若BIP 再次受到积极管理可能会考虑新增回来。」
Rubin 表示包含CAT、CSFS、Taproot Assets、Ordinals 等其他提案一样,都没有被分配BIP 编号,草稿也没有在BIP 代码库中被索引,因此CTV 也不需要。
此举动再次受到比特币开发者社群的批评, 认为任何人都不应该删除BIP 的代码库,合适的做法应该是调整标签,变成封存或是暂停状态等。
铭文并不在比特币改进代码库中
另外,从今年一月开始,BIP 的检阅与批准工作因为相关工作人员的退出,仅剩下Luke Dashjr 负责维护,也就是当时拒绝将Casey Rodarmor 提案的Ordinals 的开发者。
因此社群成员也提出异议,认为比特币的生态开发过程应该要更加去中心化,不该由单一人士评断决定BIP 的审查。
重新检视比特币改进提案代码库
从近年的两起比特币改进提案的治理事件,可以看出比特币生态虽然强调去中心化,仍有独特的治理环境与文化。虽然争论不休,不过充满各方意见的讨论仍是非常宝贵的。
不论最终CTV 的结果为何,或是铭文如何与比特币开发者相处,这些事件都成功让社群重新检视比特币改进提案代码库的治理流程之正当性。
本文链接地址:https://www.wwsww.cn/btbzixun/24933.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。