经常能在新闻里看到区域链的字眼,但是区域链对我目前的工作以及生活没有直接的影响,所以通常都是一掠而过。因为简书钻的缘故,开始想去理解区域链,很想明白区域链到底是什么,为什么有人说它能给现在的社会带来翻天覆地的变化。
中心化与去中心化,是区域链中提到最频繁的几个词之一,先来理解什么是中心化,什么是去中心化。
1、中心化
国内现在基本都是中心化区块链,也就是权利都在一个人手上,但是分配模式是使用的链上结构。这样有一个好处,就是共识这个问题很好解决。中心化最典型的例子就是支付宝,支付宝通过一个中心化的机构,解决了线上交易的支付确认问题。以前的交易都是买卖行为当场线下进行,买衣服上商场,买日常用品去超市,买菜去菜市场,当互联网发展到一定程度后,交易行为不一定发生在线下,它有可能在互联网上就直接完成了交易,那么谁来保障买卖双方的权益?支付宝很好的解决了这个问题,这就是中心化的一个手段。
为什么普遍都先采取中心化的手段呢?很简单的道理,如果一开始就去中心化,那么创造者只能通过和参与者一样的方式获得权利,这样不可控,也很容易被其它更强的人取代。人性是贪婪的,总会想守住自己的既得利益,但是通过集权的方式去发展,往往就只有两种结果,一种是发展得好了,权利越来越大,然后不放权了;另一种,就是发展不起来,趁还有人在参与,割一波韭菜跑路。
2、去中心化
去中心化就是不存在数据中心,在一个系统中,每个节点的信息储存能力都是对等的,任何节点都有可能成为阶段性的中心,无需第三方介入,直接点对点进行交互。去中心化最典型的例子是微博,每个人都能参与,每个人都有可能成为信息的中心。
去中心化的好处是,第一、交易数据等信息不再存储在第三方机构上,不用再担心第三方会将数据泄露出去,也不用担心对方用大数据分析我们的喜好,给我们推荐我们并不喜欢的内容;第二、就算某个节点受到了攻击,系统还在,不会像中心化模式下第三方崩溃的时候,整体都瘫痪;第三、因为没有了第三方,直接点对点交互,更简单更便捷更效率;第四、去中心化,无法篡改,无需信用背书。
3、去中心化的难点
2018年8月份举行的去中心化网络峰会(The Decentralized Web Summit)上,根据会上各界人士的讨论,有以下几个难点:第一、如何将数据从强制用户共享信息的应用中分离,从而让用户能自主选择将个人数据储存到何处,以及选择将其中多少授权给在使用的应用;第二、如何在用户真实身份保持私密的情况下,保证数据是属于且仅属于本人的;第三、如何实现信息的统一,不同节点看到的是不同版本的“事实”,那怎样才能让这些版本在一个没有参考基准的情况下,得到统一,并防止系统内其他“坏节点”对统一的结果产生影响?第四、如何不让去中心化成为不法分子的温床,因为他们的沟通和交易将变得更隐蔽。
科技是一把双刃剑,任何东西都有双面性,如何用好这把双刃剑才是最重要的。