区块链对于很多人来说,是一个概念性的、未来的事物,经常可以听到区块链有着“分布式、去中心化、可信任、匿名性、信息不可逆”等特点,这些特点看起来相互关联,又有所差异。而以太坊创始人V神近日就在推特上表示,尝试用听起来很像同义词的词语去明确表达不同的东西,这是科学所不能容忍的。这样的例子有“type、kind和sort”,以及“decentralized”(去中心化)和“distributed”(分布式)。那么“去中心化”和“分布式”的区别到底在哪呢?

 

1.去中心化

 

去中心化是互联网发展过程中形成的社会关系形态和内容,是相对于“中心化”而言的新型网络内容的生产过程
。在计算机技术领域,去中心化结构使用分布式核算和存储,不存在中心化的节点,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护,任一节点停止工作都不会影响系统整体的运作。

 

2.分布式

 

分布式网络存储技术是将数据分散的存储于多台独立的机器设备上
。分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性、可用性和扩展性,这种组织方式能有效提升信息的传递效率。

 

3.两者的异同

 

下图能够很好地反映“中心化”、“去中心化”、“分布式”、“点对点”的异同。





 

关于“去中心化”和“分布式”的区别大概可以总结为:去中心化是分布式网络结构中的一种,所有的去中心化都是采用分布式网络结构的,而分布式网络结构可能是“中心化”
也可能是“去中心化”的。

 


放眼到人类现实社会组织形态中,现在不少企业尤其是互联网企业提倡“扁平化管理”,“扁平化”组织就有点类似于分布式的理念,但依然是有中心的,只是削减了层级,提升了沟通和效率。而真正的去中心化人类组织或许还没有确切的例子,即使一个国家和地区处在“无政府状态”下,也不能称为去中心,因为其社会还是在一些中心化规则下运行的。

 


“去中心化”是与区块链技术的产生相生相伴的一个概念,在公链中表现的尤为明显,不同的公链构架都在“效率”、“安全”、“去中心化”三角关系中寻找着平衡,也反映着人类对于社会政治形态的追求和思考,而其相关理论,或许会在区块链发展的众多实践中得到丰富和发展。