浪潮中的“区块链”,已经成为未来高科技产业的发展商机,伴随区块链3.0时代的到来,这项技术该如何结合人们的生活场景?实现广泛的应用落地,成为了大家讨论的关键。其中,“去中心化”被认为是这项技术的核心。
那么,到底什么才是真正意义上的“去中心化”呢?
1、什么是去中心化?
我们先从字面上来解读,“去中心化”的意思很好理解,比如现在租房子,需要通过中介,才能找到合适的房源,房东和租户之间就是围绕着“中介”这个中心的。“去中心化”的意思,就是没有房屋中介,房东与租户之间可以签订租房合同。
但从区块链技术的角度来解读,就不单单只是去除了一个中心,而是去除这个中心能发挥出怎样的价值?这与它的技术架构紧密相关。
2017年2月,以太坊创始人V神在发表的《The meaning of decentralization》一文中,详细阐述了去中心化的含义,他认为去中心化可以从三个方面解读,分别是架构、治理和逻辑。
从架构上来看“中心化”就是指系统不论接受多少节点的状况都可以继续运作;从治理上来看“中心化”就是指需要有很多个人和组织来控制这个系统;而逻辑上的“中心化”指的是系统呈现的接口和数据是否是一个单一的整体?
理解了这三个角度的“中心化”,我们再来看区块链技术的“去中心化”。从概念上,用最简单的话来讲,区块链是全网统一的账本,所以从逻辑上说,系统的接口和数据是单一的整体,这是中心化的。
但是,从架构上来看,区块链是点对点对等网络,是完全去中心化的;从治理的角度来看,区块链是基于共识算法来操作整个系统的,让少数人很难掌控这个系统,因此,治理上也是去中心化的。
2、去中心化有什么优势?
架构上的去中心化和治理上的去中心化,能为区块链带来三大优势:容错性、抗攻击力和防合谋.
1、容错性
我们知道现在一个计算机系统出现了问题,就需要不断的修复来维护整体的运作。在区块链系统中,它是去中心化的架构,也就是任何一个网络出现的问题,都不会影响到其他网络,这就是容错性。
2、抗攻击性
假如一个系统只有一个中心,那是非常容易被攻击的。但是,区块链是分布式运作的,换言之,就是多中心,这样一来,可以有效提升抗攻击性。
3、防合谋
前面也提到过,共识算法能让少数人无法操控这个系统。现在的互联网正是因为过于中心化,让行业巨头们抢占了整个市场,才会不断出现一些信任危机。
去中心化作为区块链最根本的特征,想真正适用于区块链的应用场景,就必须从去中心化的角度来考虑。