对于区块链,最让人津津乐道的便是它的去中心化特性了,那么我们怎样理解去中心化这一概念呢?不急,通过本篇文章,你将对它有一个非常感性的认识。


一、中心化是什么样子的?


在网上购买一部手机,通常情况下你会经历以下这些步骤:


第一步,你在淘宝上挑选好心仪的手机后付款下单,也就是把钱打给淘宝;


第二步,淘宝在收到钱款后通知卖家“你有新的订单,收件人、地址、电话是×××,快去发货吧”;


第三步,卖家收到淘宝的订单提醒后,开始按照订单号上的地址、收件人给买家发货;


第四步,你收到手机后,试用了一下觉得各方面都比较满意,然后打开淘宝,点击确认收货;


第五步,收到买家确认收货的通知后,淘宝再把钱款转到卖家的账号上。


整个网购流程结束。


不知道你有没有发现,虽然你是在跟卖家做交易,但是整个购物流程都充斥着第三方淘宝的身影。


其实这样也有好处,那就是不管其中的哪一个环节出现问题,卖家和买家都可以通过淘宝来进行仲裁。


但是你有没有产生过这样的疑问,假设哪天淘宝发生重大BUG,导致一段时间内的转账记录全部丢失了,或者更狠一点,它突然跑路了,那你刚刚转过去买手机的3000块钱找谁要去呢?这个时候,你就成了刀殂上的鱼肉,任人宰割!


其中这也是中心化最大的弊端——过分地依赖中心和权威,也就意味着你自己在逐渐的丧失话语权。


二、 去中心化又是什么样子的?


而去中心化的处理方式则简单多了,你只需要和卖家交换钱和物品,然后双方都对外宣称完成了这笔交易,这样便万事大吉了!


去中心化的网购流程是这样的:


第一步,你选好商品后下单并把钱打给卖家;


第二步,你将这条转账信息广播出去;


第三步,这条转账信息传到甲乙丙丁那里,他们便在自己的小本本上记录下这条转账信息;


第四步,卖家开始发货,等物流显示你收到货后,再将发货记录广播出去;


第五步,这条发货记录也传到了甲乙丙丁那里,他们同样的在自己的账本上记录下这条发货记录;


至此,交易流程走完。


显而易见,“人为刀俎我为鱼肉”的情况在去中心化体系中很难发生,因为所有人的账本上都有着完全一样的交易记录。假设这个时候卖家突然改口说“我没收到钱!”,这个时候甲乙丙丁就会站出来说“不对,我的小本本上记录了人家转钱给你的记录!”在这个体系中都不需要第三方,实现了点对点的直接交互。


三、区块链的中心化体系


区块链本质上是一个去中心化的分布式账本数据库,其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。这个账本中的数据是完全公开透明的,任何人都可以参与记账和核帐,当你进行交易时,这笔交易就会记录到你们的账本上,而且每个区块的账本都是相同的。


这就从根本上简化了传统的信任机制,不再需要具有高公信度的第三方进行中间担保了。原本在两个互不认识和信任的人达成协作是一件很难的事情,但基于区块链的特性,现在在没有第三方参与的情况下,双方也可以实现信任与合作。


当然,上述的例子也有一个很大的潜在问题:没有了权威的中心化代理,怎样保证每笔交易的准确性和有效性呢?比如我把钱打给了卖家,卖家不给我发货,又没有淘宝这样的第三方为我证明,我该咋办?(类似于计算机网络中两军问题、拜占庭将军问题)


区块链一些其他特点,很好的解决了这些潜在问题


数据公开透明:


整个系统高度透明,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用。


信息不可篡改:


一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。


自治性:


区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。


—END—


好了,相信你对“去中心化”已经有了一个比较感性的认识,如果真的想了解其中的细节关键,还是建议大家多阅读区块链相关书籍文献!

*专家文章为作者独立观点,不代表移动Labs立场. 转载此文章须经作者同意,并请附上出处(移动Labs)及本页链接。

0