一句话回答

没有单一角色可以独自控制比特币;不同参与者拥有不同能力,而规则是否被接受取决于人们实际运行和使用的软件。

开发者能提出代码,不能远程命令

开源开发者可以研究问题、提交补丁并发布软件,但节点运营者需要主动安装软件。代码获得关注不等于已经成为全网规则。

实现也不只有一个。兼容协议的不同软件可以独立开发和运行。

矿工决定区块内容,不决定一切

矿工选择要打包的有效交易并竞争区块,但节点会验证其产出。违反发行、签名或区块结构规则的区块,即使消耗了算力也会被拒绝。

矿工在交易排序和短期确认上有重要影响,却不能单方面让无效规则变有效。

用户选择形成协调

节点、钱包、交易服务和普通用户通过实际采用哪套软件、接受哪种资产和经济活动来表达选择。这种治理较慢,也可能发生分歧。

“无人控制”更准确的意思不是“没有人有影响力”,而是权力被拆分,改变规则需要广泛协调。

记住这三点

  1. 开发者发布软件,但不能强迫节点安装。
  2. 矿工提出区块,但节点验证规则。
  3. 去中心化不等于没有影响力,而是没有单一最终管理员。

一个常见追问

某个政府可以关闭比特币吗?

政府可以监管境内企业、限制服务或提高参与成本,但要让全球所有独立节点同时停止运行,是完全不同且更困难的问题。

原始资料

原始资料

以下链接指向协议资料、开发者文档或开源代码,不包含交易导流。

  1. Bitcoin Developer GuideBitcoin.org
  2. Bitcoin Core 开源代码库Bitcoin Core