小白区块链第二期

本文是区块链系列文章的第二期。

在上一期中,我们解释了区块链的基本内容,它就是一种分布式的账本,整个流程就是整个记账系统共同记录连续信息的过程。区块,就是打包在一起的账单,区块和区块共同连接起来,就是区块链。

分布式计算,和本期介绍的主题密切相关,那就是去中心化。

第二期 | 去中心化

什么是去中心化?

首先,我们来理解中心化是什么。

传统的人类社会就是建立在中心化的制度之上。

我们从出生、入学、工作、结婚、退休乃至死亡,都需要有一个中心化的节点来认证,这个节点可以是学校、公司和银行,但是归根结底,是一个国家的政府。传统的认证来源,是权力。而一旦你出国,很多的认证也就随之失效了。因为各国的中心节点之间很多时候并不互相认可,更重要的是缺乏一个全球性的中心节点。

以区块链最常应用的金融领域为例。

现在各国流行的是中央银行制度,相当于各国的央行就是各国资金交易的中心总账本。央行背靠各国政府来发行法定货币。传统货币的信用来源是靠政府的权力。

所以说, 传统的信用是靠权力来背书。

但是,去中心化与其反之。

中心化,是中心决定节点,节点必须依赖中心,节点离开了中心就无法生存。在去中心化系统中,任何节点都可以成为一个中心,任何中心都不是永久的,而是阶段性的,任何中心对节点都不具有强制性。

所以,去中心化,不是不要中心,而是中心多元化,在一个分布节点的系统内不再有一个恒定的中心,而是每个节点都有可能成为相对的中心。多中心就是去中心,由一个大的中心变成多个小的中心。节点可以自由选择中心、自由决定中心。

去中心化,会降低信用成本,也会变得更可靠。

传统靠制度和权力来构建中心节点的信用体系需要的成本颇高,因为需要大量的人力和物力来维护这一中心节点。同时,一旦中心总账本出现问题,整个系统也将无法运转。

但是,区块链作为去中心化的数据库,有多个分布式账本,并且这些账本还在不断生成。信息在每一个节点上都有记录,每一个节点都在见证信息的发生。这样就大大降低了信用的成本,同时也变得更可靠。

这就好像一家公司是由多个分公司组成,这些分公司每做一页账,就复印多份,撕碎了随机分发给其他分公司,需要时再拼接还原。如此不断增长,想篡改都难以下手。

所以说,区块链会比任何权力组织的总部都可靠。

因为,区块链根本没有总部。

分布式的数据存储,网络上的每一个节点都会有一份数据备份。任何一个节点数据丢失、出错或者被黑客攻击,都不会影响整个系统的稳定。

因为存在着太多节点,黑客也难以攻击所有的节点。即使黑客对区块链上的所有节点发动攻击,也无济于事,因为数据不但分布式存储还有加密保护。

目前,区块链所采用的加密算法的破解难度是两千的二十四次方。现在最快的超级计算机破解需要一亿亿亿亿亿亿亿年的时间。

所以,即使是控制所有节点,也不能修改区块链的数据。

这就是去中心化和分布式计算的价值和意义,这也将带来划时代和颠覆性的变化。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180724A0XDYP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

扫码关注腾讯云开发者

领取腾讯云代金券