“去中心化”的起源
今天我们所谈到的“去中心化”,其实是源自于英文单词“decentralization”。而这个词起源于18世纪法国大革命时期。当时法国正处于绝对的中央集权(centralization)时代,各地民不聊生,一些有识之士,为了改变这种局面,提出了“地方分权(decentralization)”这样一种新的治理模式,企图分散政府机构的权力。因此“decentralization”最早的时候主要与政治斗争有关,更多地被译作“权力下放”,或者“非集权化”,而不是我们今天比较中性的“去中心化“。这或许就是为什么今天有些人一谈到“去中心化”,就以为这是要跟政府对着干。
随后,”decentralization“这个词语得到了自由主义者和无政府主义者们的拥簇,获得广泛使用。大量对“去中心化结构”的研究也随之展开。美国社会学家Daniel Bell在其著作《后工业时代的来临》谈到:“去中心化是对政府结构的一次彻底整修”;未来学家John Naisbitt在畅销书《大趋势》里,把“去中心化”列为“未来十大趋势之一“;
除了在政治领域,“去中心化“的理念也逐渐扩散到别的领域使用,比如我们今天的管理学,就常常会提到“decentralization”这种公司治理结构,指的是把生产管理决策权下放给下属组织,最高领导层只做重大问题决策的管理方法。而这时候,教科书里往往会把“decentralization”翻译成“分权管理”。
什么是“去中心化”
“去中心化”其实并不是什么新鲜神秘的东西,生活中处处都存在“去中心化”的体系。比如“互联网”本身就是一个巨大的去中心化机制,世界上没有任何人拥有互联网,只要遵循一定的共识,人人都能在上面自由地创造内容。再比如,整个“市场自由经济”体系也是“去中心化”的。在这个体系下,每个个体根据自身的情况自由做决策,不受政府的约束。
在维基百科上,“去中心化”是这么被定义的:
Decentralization is the process of distributing or dispersing functions, powers, people or things away from a central location or authority.[1][2] While centralization, especially in the governmental sphere, is widely studied and practiced, there is no common definition or understanding of decentralization. The meaning of decentralization may vary in part because of the different ways it is applied.[3] Concepts of decentralization have been applied to group dynamics and management science in private businesses and organizations, political science, law and public administration, economics and technology.
太长了,不看也罢。
很多人认为去中心化就是“去掉中心”,其实不然,如果一个体系由一个中心,和许多围绕中心运作的节点组成,那么“去中心化“用一句话概括应该是:
弱化中心,强化节点。
这个”弱化“可以是包含各个方面,包括”中心“的权力、职能、责任、财产等等。
“去中心化”并非去掉中心
1980年开始,很多学者开始研究“中心化与去中心化之间的循环 (the cycle of centralization and decentralization)”, 他们认为,人类的社会结构始终处在中心化与去中心化的动态循环当中。也就是说,一些年份里头,社会结构偏向中心化,另一些年份里头,社会结构又偏向去中心化。
其实互联网的世界也是如此。近些年里头,互联网正越来越朝着“中心化”的方向演化。不妨想一想,我们平常高频率使用的app,无非就那么几个。我们在互联网上使用的服务,大部分都给几个巨头垄断了。像BAT,谷歌,facebook,这些巨头掌握着大量网民的隐私,他们对整个互联网的影响也是巨大的。就在不久前,2018年3月18日,facebook被爆出5000万用户的隐私遭到泄露。
漫画中facebook CEO 扎克伯格(中间)向广告商(右一)泄露拥护自己的用户(左一)的信息。讽刺facebook的出卖用户隐私的行为。
而区块链的出现,似乎使得互联网这种过于中心化的情况迎来了转机。然而,区块链才发展不到十个年头,很多人已经操之过急了。在谈论区块链项目时,我发现一些人常常认为,“去中心化”就是”去掉整个中心“,只要还存在”中心“的公链,就不是好公链。这也是大家用来黑eos的主要一点(eos采取DPOS机制,由21个大节点记账)。
在这些人眼中,世界上所有的体系只存在两种情况,“有中心”,和“无中心”,区块链就是要创造完全没有中心的体系,如果还有中心,那还停留在“古典互联网”的阶段。
可事实是,一个体系也许是可以用一个连续的坐标轴来表示其中心化的程度的。左边是完全的中心化,最右边则是完全的去中心化,在这之间,每一个点都是连续的,每一点都能代表一种中心化的程度。就好像一个人虽有有高矮之分,但是细分下去,还可以有“很矮”,“矮”,“中等”,“高”,“很高”。假如再细分下去,你可以用厘米描述任何一个人的身高水平。一个体系也是有“中心化程度”之分的,中心可能很强,也可能很弱,可能有多个中心,这多个中心可能势均力敌,也可能强弱不等。这里面有千千万万种的情况,“无中心”只是所有情况中最罕见的一种而已。
你看,“完全的去中心化”,既“无中心”的这个点处在坐标轴的最右边,而坐标轴的最右边通常代表着无穷大,想要追求这样的极端,恐怕跟夸父逐日没有什么区别。这也是为什么,“去中心化”不应该被理解成“去掉整个中心”,而是”弱化中心,强化节点。”之前在“王峰十问”里,有一位大佬曾提到,“decentralization”应该被译为“降低中心层级”,而不是“去中心化”,深以为然。
其实“中心化”与“去中心化”都有其不可替代的好处,只不过鱼和熊掌不可兼得。赵东的这番话道出了其中的玄机:
去中心化、安全、高性能是一个不可能的三角。在理解了这一点的基础上,我们努力的方向,就不应该是追求一个无中心的体系,而是去深究,到底哪一个中心化的程度,最有益于整个体系的发展,找到这样一个平衡,使得整个体系的效益最大化。
因此,关于POW,POS,DPOS谁更好的争论,其实不能一概而论。不同的场景,有不同的中心化程度的需求,这种不同的需求就会有其相对应的解决方案。所以答案应该是:看情况而定。
除此之外,李笑来在其公众号给我们提供看待问题的一个新的角度:
“去中心化”只是手段,目标是打造一个历史不可攥改的账本。
是啊,在区块链的世界里,倘若能达到这个目的,去不去中心化,又有什么所谓呢?
主要参考资料:
1. Wikipedia:decentralization
2. 霍炬:凶险、罪恶还是自由:暗网到底是什么?
3. 李笑来:别整天拿着“去中心化”说事儿罢
领取专属 10元无门槛券
私享最新 技术干货