我所理解的区块链去中心化

随着互联网逐步发展,现在互联网已经进入寡头时代。互联网在经过近20年的搏杀之后,马太效应越来越强,强者恒强的结构正逐渐显现。从中国的BAT到国外的FB、google、amazon等前10的互联网公司已经占据霸占了50%以上的手机手机桌面。互联网过度中心化之后,用户的利益就容易被侵犯。过去内容分布在互联网各个角落,你想干掉它们不太容易。过度中心化一大的坏处就在于,比如,即使你不喜欢BAT,你基本也不得不使用它。中心化也可能导致互联网不再开放,Facebook是封闭的系统,微信也是封闭的系统。这些封闭系统制造了信息的孤岛,严重阻碍了信息的流动。用户在这里创造了数据,理论上说用户是拥有它的,但实际上用户拿不到它,甚至没法备份它,只能被企业所用。而社会的发展近似一种螺旋的前进,在社会发展的早期,由于个人的力量相对单薄,为了推动社会的快速发展,个人将一部分权利让渡给一个中心化的体系,由这样的中心化体系来保证系统资源的高效运转。

而区块链是去中心化的,目前提到区块链,基本上都会提到它的几个特征:去中心化、数据公开透明、不可篡改等等。这些特征中,去中心这一点是区块链的一个本质特征。我们应该怎样理解去中心化(Decentralize)这一概念呢。去中心化就是指人人平等,就没有一个中心领导人,区块链上所有决定均需要通过参与者共同参与才可以达到共识。如何达到这个共识(Consensus),是每一个去中心和的区块链索要解决的主要问题。也有人指出去中心化的本意是指每个人参与共识的自由度,他有参与的权力,他也有退出的权力。在代码开源、信息对称的前提下,参与和决策的自由度,即意味着公平。同时去中心化是一个相对的概念,随着去中心程度的不同,其采用的共识机制并不一样,表现出来的共识方式也不一样。例如,最典型的比特币区块链系统,本质上是所有节点都遵循了同一个协议,这个协议中规定了所有节点都遵守同一个共识算法,依靠该算法使所有节点数据保持一致。依靠共识算法来选择数据信任源是一种去中心化的方法。与中心化系统的区别在于,中心化系统的数据信任源是一台指定的机器,而比特币系统则是每一个“块”都是由所有节点通过算力竞争产生的。

从本质上将互联网企业构建其信用需要周期的时间极长,比如淘宝建立信用往往需要数年时间。在区块链里,大家信任的是代码、算法和规则,所以信任成本降到极低。而当下的大多数机构、体系均被视为“一个中心”化的智能系统,这些包括现有的银行体系(央行是中心)、货币系统(央行是中心)、国家机构(中央政府是中心)。中心化的特点是,中心节点掌握分布节点信息,分节点不掌握其他节点信息(中心化,交易非公开)。并且,中心化的痛点是,系统安全性取决于中心节点安全性,分布节点对此没有控制权。

我们首先来明确区块链的作用:

1,我们的社会中,几乎所有的机制,都是中心化的。

2,绝对的去中心化并不优于绝对的中心化,这点类似民主和集权的关系,中心化拥有集权带来的好处,而民主带来的坏处,去中心化也一个没落下。基本上,中心和去中心的概念推广到社会体制,就是集权和民主。

3,区块链并不直接带来绝对的去中心化,它只是一个可以用来去中心化的工具。就如同议会制,选举,投票,三权分立可以作为民主的工具一样,不同的区块链,根据采取的共识机制的不同,几乎就像是绝对民主,代议制民主这些不同的民主制度一样,提供了不同程度的去中心化。

综上,区块链是一种工具,但是,它和很多人描述的不同,它并不是一个创造无政府主义或者绝对自由和平等的工具,它只是一种能够去中心化的工具。并不是使用了区块链就会带来绝对的去中心化,而是,在目前这种几乎任何服务或者应用都必须通过中心化的方式提供的社会中,提供一种中心化的方式之外的,能够提供某种程度上去中心化的服务的选择。

你可能感兴趣的:(我所理解的区块链去中心化)