
比特币的代码升级实施过程通过使用比特币改进提案(BIPs)进行形式化。这些提案被起草、同行评审、公开辩论,并经过严格测试,以达成社区间的“粗略共识”为目标。当大多数人认为对提案的反对意见是错误的时,就认为达成了粗略共识。
一旦达成粗略共识,下一步是将 BIP 集成到称为比特币核心的比特币软件客户端实现中。这一步骤由少数拥有“提交访问”权限的“核心开发者”之一完成(意味着他们可以将代码上传到社区认可的特定公共平台)。一旦 BIP 进入比特币核心代码库,最后一步是用户网络(节点)安装软件客户端的新版本。这最后一步至关重要,因为它意味着最终用户保留对比特币是什么的最终控制权。
只有当一定比例的节点安装了升级,才能认为该升级已激活,对于对比特币协议进行实质性更改的 BIP,其激活门槛设置得非常高。例如,BIP 141(SegWit)要求网络 95% 的矿工在固定的 14 天内对升级进行信号标记。
值得注意的是,大多数重要的 BIP 引入的都是对协议的“向后兼容”更改。向后兼容意味着使用新版本软件的任何节点仍然与运行先前版本的节点兼容(反之亦然)。向后兼容为节点而非开发者提供了决定提案是否实施的最终权利。有时向后兼容的更新被称为“软分叉”。
Segwit UASF 是比特币历史上的一个关键时刻,代表了一种独特且去中心化的方式来实施比特币协议的更改。与传统治理模式下由开发者或矿工推动更改不同,UASF 依靠网络用户来推动变革。具体来说,这种机制涉及运行某个版本比特币软件的用户,该版本强制执行某些规则更改,直接通过他们的节点来表示对这些更改的支持。
比特币历史上最著名的 UASF 发生在 2017 年,针对 BIP 148,旨在实施隔离见证(SegWit),这是一项通过剥离比特币交易中的签名数据来增加区块链区块大小限制的协议升级。当网络的大部分用户运行强制执行 BIP 148 的软件时,这对矿工施加了压力,即使一些矿工最初持抗拒态度。这场自发的运动取得了成功,导致 SegWit 在网络上的广泛采用。UASF 展示了比特币去中心化共识过程的力量,表明用户群体的集体意志可以影响并实施网络协议的重大更改,与比特币的去中心化理念相符。
当 BIP 不具备向后兼容性时,引入它的唯一方式就是通过所谓的“硬分叉”。在这里,只有运行新版本的节点彼此兼容。这意味着整个节点社区必须同意使用新版本。如果社区的任何部分不同意安装和运行新软件,结果就是两个不再通信的独立链。比特币现金(Bitcoin Cash),是比特币分叉中最大且最重要的一个,于 2017 年 8 月开始,因为比特币生态系统的参与者未能就加密货币的扩展方法达成一致。
其他值得注意的比特币硬分叉包括:
比特币黄金(BTG):于 2017 年 10 月启动,比特币黄金旨在通过使用新的工作量证明算法来去中心化比特币挖矿。此更改旨在通过抵抗 ASIC(专用集成电路)挖矿设备,使挖矿对更多参与者可及,这些设备价格昂贵且往往会导致挖矿权力集中于少数人手中。
比特币 SV(BSV):代表比特币中本聪愿景,BSV 于 2018 年 11 月从比特币现金硬分叉而来。导致比特币 SV 的主要分歧在于区块大小限制。BSV 的支持者由 Craig Wright 领导,倡导显著增大区块以扩展链上交易容量,从而导致与比特币现金的激烈分裂。
比特币钻石(BCD):于 2017 年 11 月分叉,比特币钻石增加了区块大小限制,旨在提高隐私和交易速度。它还调整了硬币的总供应量,以降低新用户的进入门槛。
这些硬分叉的启动是为了解决比特币的感知缺陷,无论是可扩展性、挖矿中心化、交易隐私还是其他问题。然而,需要注意的是,并非所有硬分叉都保持了与比特币现金或比特币相同的社区支持水平、市场资本化或相关性。分叉的成功取决于多种因素,包括社区支持、开发者能力以及提议更改的可行性。
虽然上述形式化的创建和集成 BIP 的过程可以被视为一种治理形式,但比特币实际上根据其参与者的广泛共识而演变。这里有广泛的声音,包括开发者、矿工、交易所、钱包提供商、托管方、独立节点运营商和最终用户。参与者被锁定在动态的权力斗争中,制衡机制防止任何一个群体拥有过大的权力或影响。
有人可能会看到只有 100 名开发者被列为曾对比特币核心客户端作出贡献的,并得出结论认为这些开发者背后的资金来源是推动比特币演变的主要动力。然而,也必须考虑到至少有 80,000 个比特币节点——而且由于大多数节点独立决定运行哪个比特币核心软件客户端,开发者可以被视为依赖于节点。毕竟,如果开发者发布的软件与节点的共识不兼容,该软件将不会在整个网络中被采用。同时,比特币的最终用户——数以千万计的人——对节点运营商有影响。例如,如果一个钱包提供商(操作一个节点)开始运行一个与其用户愿望相悖的比 特币版本,这些用户可以简单地转向不同的钱包提供商。
矿工是另一个常被认为对比特币演变有着过大影响的参与者群体。这里的论点是,由于矿工决定哪些交易被包含在区块中,拥有超过 50% 哈希算力的矿工可以劫持整个网络。即使是劫持网络的威胁,也可能足以影响协议的演变。然而,现实情况是矿工也依赖于节点(最终依赖于如上所述的最终用户)。原因是,节点(以及由此扩展的最终用户)可以简单地忽略不遵循共识协议的矿工所生成的区块。在这种情况下,必然会有另一组矿工可用,将其哈希算力指导到共识协议。另一组矿工将因区块奖励提供的经济激励而挺身而出。然后,“叛逆”的矿工会发现自己将资源投入到一个大多数用户不再认为是“真实”比特币的版本上。他们可以在他们的新链上挖掘新的比特币,但这些比特币会很快被市场参与者认为价值较低,导致叛逆矿工的重大经济损失。换句话说,强大的经济激励迫使矿工与整个参与者社区的共识保持一致。这种相互作用是工作量证明共识机制被认为如此强大,以确保比特币不会被不代表多数的参与者劫持的关键原因。
阅读更多:什么是比特币挖矿?
获得对比特币及其重要性的简单介绍。




了解如何快速轻松地创建比特币钱包。了解不同类型钱包及其各自的优缺点。


确保您的加密资产安全,以下是一些简单的提示。


快速找到常见问题的答案。


了解比特币公共区块链如何随时间跟踪所有权。明确一些关键术语,如公钥和私钥、交易输入和输出、确认时间等。
探索使比特币成为颠覆性技术的关键特征。
获得对比特币及其重要性的简单介绍。


比特币现金是一种去中心化的点对点电子现金系统,不依赖于政府或金融机构等任何中央权威。
通过我们的每周通讯获取最重要的见解,保持在加密领域的领先地位。
每周加密新闻,为您精心策划
可操作的见解和教育提示
推动经济自由的产品更新
无垃圾信息。随时取消订阅。