一句话回答

不是。区块链是比特币用于排列历史的一种数据结构;比特币还包括网络、验证规则、工作量证明和激励机制。

区块链描述历史如何连接

交易被放入区块,每个区块引用前一区块的哈希,于是形成按顺序连接的历史。改变旧区块会改变其哈希,并破坏后续引用。

这能让篡改变得明显,但仅有链式数据结构,并不能自动解决谁有权追加数据或遇到冲突时选择哪条历史。

比特币还需要网络与共识

节点网络传播区块和交易,验证规则排除无效数据,工作量证明为历史排序附加成本,激励则鼓励参与者提供计算资源。

把这些部分组合起来,区块链才在一个开放网络中发挥作用。

并非所有区块链都等同

不同系统可以有不同管理员、验证者集合、共识机制和修改权限。名称里都有“区块链”,不代表它们拥有相同的开放性、安全假设或用途。

记住这三点

  1. 区块链是比特币的一个组成部分。
  2. 链式结构暴露篡改,但不能单独产生共识。
  3. 评估系统需要看验证者、规则和权限,而不只是名称。

一个常见追问

区块链离开比特币还能使用吗?

可以,不同系统会使用类似结构。但其控制方式、安全假设和实际价值需要分别分析,不能从“使用区块链”直接得出结论。

原始资料

原始资料

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

  1. 《比特币:一种点对点的电子现金系统》Satoshi Nakamoto
  2. Block Chain — Developer GuideBitcoin.org