共识之迷:一文读懂比特币升级社区进展
撰文:kevin He,Bitlayer 联合创始人
前言关于比特币下一次升级的话题一直不绝于耳,然而到目前(DEC-2024)为止,社区对于要不要升级 / 升级要解决的问题 / 要带来的功能等话题并还没有达成一致,基本上是各执一词的情况,像极了某种政治僵局。
在这种僵局下,呈现了很多有趣的现象:
-
一部分社区成员积极推动升级,出于信息不对称或者商业利益,某些成员言必称某些 opcode,一些项目会依赖某些「可能会出现」的 opcode。
-
相当多务实的生态开发者基于不做协议升级的前提,做了大量的密码学和工程工作,来拓展比特币的潜力。
-
倡导缓慢升级或者反对升级的声音也不在少数。
这些现象的出现,说明升级的话题在比特币社区相当热门,但是也体现了相当部分的社区成员对于一次比特币升级完整过程并不了解,同时也缺乏对于创新密码学工具对发挥比特币潜力的作用。本文的核心写作目的正是打破这种信息不对称,让所有人的信息在同一水平线上,进而做更深入的讨论。
本文将对比特币的升级做相关定义,通过回溯历史来归纳某些规律,进而分析当前的升级提案和潜在的替代方案,最后为读者总结若干 takeaway。意图通过这些信息呈现,让读者掌握比特币升级的概念 / 历史 / 进展,为读者对比特币升级话题进行进一步的讨论奠定基础,为最终社区共识的形成做铺垫。
本文努力呈现事实,同时作者作为比特币生态开发者,期望比特币能有更多的可能性,因此作者会表达对于一些话题的明确的观点,请注意分辨。
升级简介:What and Why 什么是比特币升级比特币白皮书定义了一个协议,由数以万计遵循比特币协议的节点组成了比特币区块链网络。
协议的实现(通常称为客户端)有很多个版本,根据 bitnodes数据源显示,市占比最大的客户端是 Bitcoin Core,因此 Bitcoin-Core 的代码维护者(下称 Bitcoin-Core-Devs)在比特币生具备相当重要的影响力。
what-why-1
比特币节点软件有多个模块组成,比特币的相关升级提案由 BIP(Bitcoin Improvement Proposal) 来定义,人们为 BIP 做了若干分类。
通常情况下,当人们讨论比特币升级,一般是指「共识协议升级」,下文同理,由于共识协议升级需要全网络的大部分的节点形成一致的意见(否则就可能会导致分叉),因此需要特别的慎重。如下图所示,比特币系统中的共识协议相关的模块和 BIP 种共识层有关的提案,值得特别关注。
免责声明:本站所有内容不构成投资建议,币市有风险、投资请慎重。
- 早知道