关于比特币下一次升级的讨论一直在进行,但截至2024年12月,社区尚未就是否升级、升级应解决的问题或应引入的功能达成共识。这场辩论仍然存在两极分化的现象,类似于政治僵局。
在这一僵局中,出现了一些有趣的现象:
这些现象表明,比特币社区对升级的讨论非常热烈。然而,它们也揭示了许多社区成员对比特币升级的完整流程缺乏全面的理解。此外,大家对创新密码学工具如何增强比特币潜力的认知也十分有限。本文的核心目的是突破这种信息不对称,使大家的认知达成一致,并促进在这一主题上的深入讨论。
本文旨在定义比特币升级,追溯历史发展以识别特定模式,分析当前的升级提案,并为读者提供关键要点。通过呈现这些信息,目标是为读者奠定理解比特币升级概念、历史和进展的坚实基础,从而推动更有见地的讨论,并为最终形成社区共识做出贡献。
本文力求客观呈现事实。然而,由于作者是一名比特币生态系统的开发者,并且对比特币的更大潜力抱有期望,因此在某些特定话题上将明确表达个人观点。读者应以批判性的态度辨别这些观点。
比特币白皮书定义了一种协议,该协议运行由数千个遵循比特币协议的节点组成的区块链网络。
这些实现或客户端有多个版本,其中Bitcoin Core是使用最广泛的客户端,正如bitnodes数据显示的那样。
因此,比特币核心维护者(称为Bitcoin-Core-Devs)对比特币的发展具有显著的影响力。
比特币节点软件由多个模块组成,而升级是通过比特币改进提案(BIPs)来定义的。
在讨论比特币升级时,通常指的是共识协议升级——即需要网络中大多数节点达成一致以避免分叉的修改。
如下所示,比特币的共识协议模块及相关的BIP提案在升级讨论中尤为重要。
根据比特币GitHub库的统计数据,开发活动非常活跃。然而,大多数更改与共识协议无关,因此未引起广泛关注。
根据BIP-123,共识协议升级分为软分叉(Soft Fork)和硬分叉(Hard Fork)两类:
另一种直观的解释方式如下:
前两次成功的共识升级(SegWit和Taproot)均采用了软分叉方式,避免了重大社区分裂。因此,本文重点讨论软分叉,因为它在保持对旧版软件兼容的同时实现了升级。
下图展示了一个BIP提案最终实现软分叉的典型工作流程:
来源: https://river.com/learn/what-is-a-bitcoin-improvement-proposal-bip/
软分叉通常将多个BIP结合为一个提案。例如,Taproot包含以下三个BIP:
Taproot升级的时间轴
资料来源:Kraken Intelligence、GitHub、CoinDesk、 https://www.argoblockchain.com/articles/bitcoin-taproot-upgrade-explained
Taproot 软分叉的关键里程碑:
需要注意的是,这一流程是基于历史观察的回顾性总结,实际上对于这些里程碑并没有正式化的共识。
在整个过程中,比特币开发邮件列表(Bitcoin Development Mailing List)在各方共识的整合中起到了关键作用。
正如本文开头所述,社区目前对升级的看法主要分为三类:
作者对升级与不升级的利弊进行了分析:
在比特币的发展历史中,香港共识(2016年2月比特币圆桌会议期间签署)确定了三个主要利益相关群体:
随着比特币的快速普及,利益相关方的格局已从这一简单的三角结构演变为更为碎片化和竞争激烈的环境。这一点在《Analyzing Bitcoin Consensus: Risks in Protocol Upgrades》报告中有详细说明。
在这些利益相关方中,以下几个关键角色值得关注:
关于利益相关方的关键观察:
公开数据显示,自比特币诞生以来已进行多次软分叉升级。
数据来源:
从图表中可得出两个结论:
通过分析过去的软分叉及其相关BIP,可以归纳出以下几个关注领域:
基于以上分析,一个好的升级提案应具备以下特征:
作者整理了当前大多数活跃的提案,给它们分配了关注领域标签,并将其分类到四个象限中,以便读者直观理解。
关于分类需要注意的几点:
从上图来看,社区似乎已在升级应解决的问题上达成一定共识,特别集中在以下两个领域:
作者认为,比特币社区在下一次升级的共识问题上陷入了迷局,其原因如下:
本文介绍了比特币升级的基本概念,对历史升级进行了深入分析,并回顾了下一次升级的活跃提案。同时也指出了当前“共识难题”的成因。
关键要点:
Partilhar
关于比特币下一次升级的讨论一直在进行,但截至2024年12月,社区尚未就是否升级、升级应解决的问题或应引入的功能达成共识。这场辩论仍然存在两极分化的现象,类似于政治僵局。
在这一僵局中,出现了一些有趣的现象:
这些现象表明,比特币社区对升级的讨论非常热烈。然而,它们也揭示了许多社区成员对比特币升级的完整流程缺乏全面的理解。此外,大家对创新密码学工具如何增强比特币潜力的认知也十分有限。本文的核心目的是突破这种信息不对称,使大家的认知达成一致,并促进在这一主题上的深入讨论。
本文旨在定义比特币升级,追溯历史发展以识别特定模式,分析当前的升级提案,并为读者提供关键要点。通过呈现这些信息,目标是为读者奠定理解比特币升级概念、历史和进展的坚实基础,从而推动更有见地的讨论,并为最终形成社区共识做出贡献。
本文力求客观呈现事实。然而,由于作者是一名比特币生态系统的开发者,并且对比特币的更大潜力抱有期望,因此在某些特定话题上将明确表达个人观点。读者应以批判性的态度辨别这些观点。
比特币白皮书定义了一种协议,该协议运行由数千个遵循比特币协议的节点组成的区块链网络。
这些实现或客户端有多个版本,其中Bitcoin Core是使用最广泛的客户端,正如bitnodes数据显示的那样。
因此,比特币核心维护者(称为Bitcoin-Core-Devs)对比特币的发展具有显著的影响力。
比特币节点软件由多个模块组成,而升级是通过比特币改进提案(BIPs)来定义的。
在讨论比特币升级时,通常指的是共识协议升级——即需要网络中大多数节点达成一致以避免分叉的修改。
如下所示,比特币的共识协议模块及相关的BIP提案在升级讨论中尤为重要。
根据比特币GitHub库的统计数据,开发活动非常活跃。然而,大多数更改与共识协议无关,因此未引起广泛关注。
根据BIP-123,共识协议升级分为软分叉(Soft Fork)和硬分叉(Hard Fork)两类:
另一种直观的解释方式如下:
前两次成功的共识升级(SegWit和Taproot)均采用了软分叉方式,避免了重大社区分裂。因此,本文重点讨论软分叉,因为它在保持对旧版软件兼容的同时实现了升级。
下图展示了一个BIP提案最终实现软分叉的典型工作流程:
来源: https://river.com/learn/what-is-a-bitcoin-improvement-proposal-bip/
软分叉通常将多个BIP结合为一个提案。例如,Taproot包含以下三个BIP:
Taproot升级的时间轴
资料来源:Kraken Intelligence、GitHub、CoinDesk、 https://www.argoblockchain.com/articles/bitcoin-taproot-upgrade-explained
Taproot 软分叉的关键里程碑:
需要注意的是,这一流程是基于历史观察的回顾性总结,实际上对于这些里程碑并没有正式化的共识。
在整个过程中,比特币开发邮件列表(Bitcoin Development Mailing List)在各方共识的整合中起到了关键作用。
正如本文开头所述,社区目前对升级的看法主要分为三类:
作者对升级与不升级的利弊进行了分析:
在比特币的发展历史中,香港共识(2016年2月比特币圆桌会议期间签署)确定了三个主要利益相关群体:
随着比特币的快速普及,利益相关方的格局已从这一简单的三角结构演变为更为碎片化和竞争激烈的环境。这一点在《Analyzing Bitcoin Consensus: Risks in Protocol Upgrades》报告中有详细说明。
在这些利益相关方中,以下几个关键角色值得关注:
关于利益相关方的关键观察:
公开数据显示,自比特币诞生以来已进行多次软分叉升级。
数据来源:
从图表中可得出两个结论:
通过分析过去的软分叉及其相关BIP,可以归纳出以下几个关注领域:
基于以上分析,一个好的升级提案应具备以下特征:
作者整理了当前大多数活跃的提案,给它们分配了关注领域标签,并将其分类到四个象限中,以便读者直观理解。
关于分类需要注意的几点:
从上图来看,社区似乎已在升级应解决的问题上达成一定共识,特别集中在以下两个领域:
作者认为,比特币社区在下一次升级的共识问题上陷入了迷局,其原因如下:
本文介绍了比特币升级的基本概念,对历史升级进行了深入分析,并回顾了下一次升级的活跃提案。同时也指出了当前“共识难题”的成因。
关键要点: