首页 > 区块链 > 区块链 > 怎样理解区块链去中心化的概念?
提到区块链,基本上提到了几个特色:去中心化、数据揭露通明、不行篡改等等。 在这些特征中,走向中心是区块链的一个基本特征。 咱们应该如何了解去中心化的概念?本文试图从内部特征和外部体现两个方面来了解分权的概念。
首先咱们来剖析一下去中心化的内在特征,回想一下高中生物课的知识:
在生物学中,生物分为单细胞生物和多细胞生物。 咱们肉眼能看到的生物大多是多细胞生物,多细胞生物的细胞分解成不同功用的细胞。 多细胞生物因为细胞的分解,功用更加杂乱。 单细胞往往集合成细胞集落,例如细菌集合形成集落。 虽然细胞集落有时会体现出多细胞生物的一些特征,但因为其细胞未分解,才能极端有限。
比单细胞生物群更远的是植物。 植物细胞现已完成了一定程度的细胞分解,细胞现已分解成根、叶等不同的器官。 在植物细胞中,在机制的操控下,完成了分工、共存、一起完成杂乱功用的特色。 虽然植物的细胞现已分解成根、叶等。他们的细胞仍然是万能的。在适合的条件下,一个单细胞能够发育成一个全新的个别。 植物能够别离繁衍(分叉),一个新的个别能够直接出来。
高等动物的细胞分解最完全。不同的细胞高度分解,不同的器官配合得十分精密。整个生命具有极端杂乱的功用。 价值是细胞失去了万能性。 动物还分解出了一种特殊的神经体系,作为一个全体操控一切器官,从而完成整个有机体的共同活动,集约高效。
咱们认为去中心化的内在特征本质上是节点是否分解。 可见,个别的独立性与其分解密切相关。 个别一旦割裂,其独立性就会下降。 坚持独立性是涣散的,高度分解是会集的。
以比特币体系为例。每个节点运转相同的逻辑,一切节点都是平等的。 这明显坚持了节点的独立性和通用性,去中心化程度比较高。 可是也有问题。假如一些正常节点与其他节点失去联络,它将继续运转,终究成为比特币的分叉。 所以,假如互联网的主干光纤(比方中美海底光缆)断了一个小时以上,比特币很可能会分支成两种不同的钱银。 这和植物很像。假如你折下一根树枝,及时嫁接回去,在适合的环境下,它就会变成一棵新的植物。
对于企业级区块链来说,为了统筹去中心化和高效率,做一些节点的分工是适合的。比方现在最盛行的Fabric 1.0,对节点做了一些分工,提高了整个区块链体系的吞吐量和处理速度。
剖析完去中心化的内在特征,咱们再来看去中心化的外在体现。
去中心化是一个相对的概念。跟着去中心化程度的不同,它采用不同的一致机制,体现出不同的一致方式。 比方最典型的比特币区块链体系,本质上便是一切节点遵从相同的协议,该协议规则一切节点遵从相同的一致算法,并依靠该算法坚持一切节点的数据共同。 依靠共同性算法挑选数据信赖源是一种涣散的方法。 会集式体系和会集式体系的差异在于,会集式体系的数据信赖源是指定的机器,而比特币体系是每个“块”都是一切节点经过核算才能的竞争发生的。
从上面的剖析能够看出,只要信赖的来源不是事前指定的,而是在后期经过某种竞争机制挑选的,咱们就认为这个体系是去中心化的。 而且每次比赛的结果越涣散,去中心化作用就越好。
一个指定的机器能够被一个署理操控,而一致算法的挑选结果很难被一个署理操控,但也不是绝对不能被操控:以比特币体系为例,当一个人的核算才能超过整个比特币网络的51%时,他就成为了事实上的比特币的中心。
综上所述,在去中心化的外在体现中,去中心化的程度意味着整个区块链体系被单一主体操控的难易程度。
一般来说,依据区块链节点的散布,区块链能够分为三种:公立区块链、财团区块链和私立区块链。
公链类似于比特币:节点只需要遵守相同的协议就能够获得区块链中的一切数据,并参加区块链的一致机制。 公链最难被一个节点操控:比方有工作量证明机制的比特币体系存在51%的攻击,但这种攻击的难度和成本都很高。
联盟链是对特定组织敞开的区块链体系。 明显,因为只允许某些特定的节点连接到区块链体系,这种答应机制给区块链带来了一个潜在的中心:CA中心是区块链的一个潜在中心,它运用数字证书来认证节点的拜访权限;对于运用IP地址验证节点拜访权限的区块链,网络管理员是潜在的中心。 假如能够操控这些潜在的中心,就有可能操控整个区块链体系。 这种区块链体系被某个主体操控的难度明显比公链要小。
私有链是指完全由一个组织操控和运用的区块链体系。明显,这种区块链体系十分接近传统的中央集权体系。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70017678/viewspace-2895844/ ,如需转载,请注明出处,否则将追究法律责任。