区块链真的是「去中心化」的吗?

去中心化,可能是区块链领域被人提到最高频的词之一。但是,什么是「去中心化」?怎么理解「去中心化」?区块链是「去中心化」的吗?

区块链真的是「去中心化」的吗?

以太坊创始人 Vitalik 2017年初在 Medium 上发表的一篇文章,详细阐述了他对「去中心化」的理解。在 Vitalik 看来,区块链,也不是完全去中心化的。

具体来说,区块链在物理结构和控制结构上是去中心化,但是在逻辑结构层面是中心化。我们结合下面这张图来解读一下 Vitalik 对去中心化的理解。先不用着急看图,后面文字就是对这张图的解释。


区块链真的是「去中心化」的吗?

首先,Vitalik 从三个角度来衡量一个系统去中心化程度:


1. 物理结构(Architectural)是否为分布式。一个系统由多少台独立计算机组成?系统一次可容忍多少台计算机崩溃?


2. 控制结构(Political)是否为分布式。控制以上物理系统的互相独立的人或组织有多少个?


3. 逻辑结构(Logical)是否为分布式。系统的接口和数据结构是呈现为单一整体对象,还是无定型群组?参与者是否需要就同一逻辑状态达成共识?一种简单的审视方法是:如果将系统(包括提供者和用户)削减一半,那么这两个半部是否将继续作为独立单元完全运行?

结合这三个维度,再回头去看上图中的几个例子,就容易深入理解中心化和去中心化的含义了。


传统公司:

  • 物理结构中心化(一个总部)
  • 控制结构中心化(一名CEO和几名高管)
  • 逻辑结构中心化(实际上不能将公司分成两半)

直接民主政治:

  • 物理结构中心化(公民大会等)
  • 控制结构去中心化(公民作为国家主人直接管理国家事务)
  • 逻辑结构中心化(共识规则设计中心化)

区块链:

  • 物理结构去中心化(基础设施是分布式的)
  • 控制结构去中心化(控制系统的权力是分散的)
  • 逻辑结构上是中心化,即需要有一个普遍同意的逻辑状态和系统,节点要对开发团队(比如比特币的core开发组或者是以太坊开发团队)的代码逻辑状态形成共识。换句话说,区块链实际上无法被简单劈成两半后还能分别完全运行

英语:

  • 物理结构去中心化(说英语的人)
  • 控制结构去中心化(不存在控制英语人群的人)
  • 逻辑结构去中心化,比如爱丽丝和鲍勃之间的英语以及查理和戴维之间的英语完全不需要达成共识。把世界上说英语的人劈成两半,每一半都可以单独完全运行
区块链真的是「去中心化」的吗?

关于去中心化的理解,虽然 Vitalik 也只是一家之言,但是起码给我们提供了更深入的思考角度,而不是引人陷入对「去中心化」的盲从盲信之中。

通过他的论述,我自己得到三个启发,简单分享一下。


1. 去中心化并非是简单的物理结构分散,还要从控制权力和逻辑架构的角度综合去看。

2. 区块链并不是完全去中心化,至少逻辑架构上是中心化。

3. 不必迷信去中心化,去中心化是建立信任系统的手段而不是目的,中心化和去中心化相结合的思路,有可能设计出更具生命力的系统。


欢迎对区块链感兴趣的朋友加入我发起的圈子:区块链学习与赚钱机会。主要分为「区块链知识」和「赚钱机会」两个版块,大家可以进来浏览几个精华帖子感受一下。随着精华内容增加,这个圈子会慢慢涨价哦。


分享到:


相關文章: