撰文:kevin He,Bitlayer 联合创始人
前言
关于比特币下一次升级的讨论持续不断,但截至2024年12月,社区尚未达成一致。各方意见分歧,形成了类似政治僵局的局面。
这种僵局引发了一些有趣的现象:
- 一部分成员积极推动升级,某些人出于商业利益或信息不对称,强调特定 opcode。
- 许多开发者在不改变协议的前提下,通过密码学和工程工作扩展比特币的功能。
- 不少人倡导缓慢或反对升级。
这些现象表明,尽管升级话题备受关注,但部分社区成员对升级过程了解不足,也缺乏对创新工具的认知。本文旨在打破这种信息不对称,促进更深入的讨论,为社区共识的形成奠定基础。
升级简介:What and Why
什么是比特币升级
比特币白皮书定义了其协议,由众多节点组成的区块链网络遵循该协议。Bitcoin Core 是最常用的客户端版本,其维护者(Bitcoin-Core-Devs)在比特币发展中具有重要影响力。
比特币升级通常指“共识协议升级”,需要大部分节点达成一致,以避免分叉。其他变更大多与共识协议无关,未引起广泛关注。
共识协议升级类型
根据 BIP-123 的定义,共识协议升级分为软分叉(soft fork)和硬分叉(hard fork):
- Soft fork:增加规则(如支持 taproot 地址)。
- Hard fork:移除或放松规则(如移除区块奖励限制)。
BIP 和软分叉流程
前两次成功的共识协议升级(Taproot/SegWit)均采用软分叉方式。BIP 提案提交后需经过以下流程:
- BIP 提出并审核。
- Bitcoin-Core 代码维护者发起 pull request。
- 审核和合并 pull request,决定激活方式。
- 发布新版本 Bitcoin-Core。
- 矿工投票批准 BIP 激活高度。
- 到达约定高度,完成升级。
为什么要升级
当前社区主要分为三派:
- 积极推动派:提出大量提议。
- 务实建设派:基于现有协议实现 Fraud Proof、函数加密等。
- 维持不变派:主张升级应非常缓慢稳妥。
作者认为,在现有协议框架下,通过密码学或工程创新挖掘比特币潜力是必要的。同时,在充分评估影响范围和安全风险的情况下,持续升级也是可取的。
升级深入
升级的利益相关方
随着比特币采用率提升,升级的利益相关方从早期的三权分立逐步演变为复杂的局面。主要角色包括:
- Economic Nodes:主流交易所、支付机构等,影响采用率。
- Investors:在全球盛行的比特币策略背景下,投资者角色变得复杂。
- User & Ecosystem Developer:推动原生应用和扩容协议。
升级的历史和总结
自比特币网络启动以来,发生过多次软分叉升级。数据显示,随着时间推移,软分叉频次降低,共识达成时间延长。
何为好的升级提案
一个好的升级提案应:
- 坚持比特币作为支付系统的核心定位。
- 在应用潜力和风险之间取得平衡。
- 规模适中,既不过于简单也不过于复杂。
- 时机合理,解决特定问题。
升级展望
提案归类
作者收集了活跃提案,按关注方面进行分类,便于读者理解。
社区呼声
社区对升级的关注主要集中在两方面:
- 可编程性:增强 UTXO 编程能力。
- 扩展性:支持 L2 扩展。
共识之谜
比特币社区陷入共识迷宫的原因包括:
- 僵化:庞大市值导致各利益相关方倾向于稳定。
- 利益相关方高度分化:诉求不同,作用各异。
- 治理机制不完善:缺乏完善的治理机制。
- 缺乏紧迫性:基础设施发展成熟,升级需求不强。
总结&Takeaway
本文回顾了比特币升级的基础概念和历史,展望了未来提案,归纳了当前共识之谜的原因。总结如下:
- 务实建设同时稳妥推进升级,软分叉更可取。
- 利益相关方高度分化,社区倾向保守。
- 必须在坚持比特币核心价值定位的前提下谈升级。
- 扩展性只是其中一个升级关注方面。
- 需要更好的时机,好的升级提案会快速获得共识。
- 社区需要探索更好的治理机制。
标签: