想知道什么是去中心化,我们先来看看什么是中心化。简单来说,在一个体系中,一个节点要和另外的节点产生关联,就要通过特定的一个节点,这个特定的节点就是一个中心。
例如我们熟悉的淘宝购物,就是一个中心化的应用。你购物的流程是这样的,你付款,淘宝收款,通知店铺发货,你确认收货,淘宝把钱打给店铺。因此淘宝平台成了买卖双方选择的一个都相信的第三方平台,它就形成了一个交易中心。另外,我们的银行体系也是一个以银行为中心的体系,一个用户想要转账给另一个人要经过银行的确认。
这种中心化的体系就存在很大的缺点。首先是风险性。现在淘宝做大了,大家都愿意相信它,但是谁能保证它能一直安全稳定地运营下去呢?如果经营不善,也存在倒闭或跑路的风险。我们熟悉的P2P平台,跑路的就屡见不鲜。
另外,我们的交易产生的数据被第三方平台无偿利用,我们却得不到任何报酬,它往往涉及用户的隐私。如果管理不当,也极易造成隐私的泄露。最后,中心化的应用也使时间成本和金钱成本大大增加了。
如果选择去中心化,就是另一番景象。而去中心化就是在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心。
我们同样看看淘宝购物的情景。它的流程就变成了你付款给商家,商家收到款后发货给你,交易完成。这样就省去了第三方平台的参与。同时就防范了第三方风险,也节省了人力、财力和时间。因为区块链所有的节点都保存有交易记录,不用担心买卖双方的违约,信任问题就解决了。
总的来看,区块链的去中心化具有以下优势:
一、容错性能力强。去中心化的系统不太可能因为某个局部出现问题而停止工作,因为它依赖很多独立的节点工作。
二、不易被攻击。去中心化的系统更不容易被攻击,因为系统的某一个或几个节点被攻击,并不会影响整个系统的运行。
三、数据无法篡改。在中心化的企业或组织中,管理者们为了自身利益,往往会相互勾结,私自更改数据,损坏客户利益。而去中心化系统,每个节点都是独立平行运行的,且数据记录不可更改。这样各种数据就更公开透明,客户的利益得到很好地维护。
后面会给大家带来更多分享,如果想继续了解的话,可以关注Bitpie哦