没有人可以将更新推送到比特币。每个节点都运行其操作员选择安装的软件。只有当足够多的网络选择运行新版本时,更改才会生效。
通常的流程
- 一个想法被写成 BIP,即比特币改进提案,并在公开场合进行讨论。
- 开发人员对其进行审查,有时长达数年,并将其实现到如 Bitcoin Core 等软件中。
- 用户和企业决定是否运行新版本。
- 对于软分叉,矿工通常会发出准备就绪的信号,然后在设定的区块高度激活。
经济权重
最重要的节点是那些接收付款的人的节点:交易所、商家、钱包、个人。他们决定接受哪些比特币。一个拥有不同规则但他们不接受的链,就仅仅是另一个币。
开发人员编写代码,但不能强迫任何人运行它。矿工拥有算力,但必须挖人们接受的币。用户拥有最终决定权,因为他们选择检查他们所接收内容的软件。