如何理解中心化与去中心化概念?

百度百科

在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化。

对于去中心化,很多人都有误解,甚至进入一个困局——去中心化就是不要中心。去中心化,不是不要中心,而是由节点来自由选择中心、自由决定中心。简单地说,中心化的意思,是中心决定节点。节点必须依赖中心,节点离开了中心就无法生存。在去中心化系统中,任何人都是一个节点,任何人也都可以成为一个中心。任何中心都不是永久的,而是阶段性的,任何中心对节点都不具有强制性。

举例说明

  1. 中心化:SOA ESB中心化服务架构;去中心化:Dubbo、Spring Cloud去中心化架构。

  2. 中心化:上课;去中心化:学术交流

  3. 中心化:看电影;去中心化:玩手机

其他看法

通俗地讲,中心化就是一个或几个认证的嘉宾在讲话,所有其他人还能参与听,类似于上课的模式。而去中心化就是每个人都可以讲话,都可以选择听还是选择讲,就像自由讨论模式。以前的门户网站是中心化,今天的博客,社交媒体都是去中心化。

当然在今天没有完全的中心化和去中心化,就像大家普遍认为淘宝京东是中心化平台,但它们的用户也可以通过社交渠道去分享发掘流量,淘宝有自己的“社区”,京东也有自己的“发现”,这些都是去中心化的形态。

参考文档
【1】都说“去中心化”,那该如何理解呢?
【2】你了解中心化和去中心化吗?
【3】去中心化”和“分布式”的区别?

原文地址:https://www.cnblogs.com/kancy/p/13278844.html