为什么区块链提倡去中心化?

中心化的特点是,中心节点掌握分布节点信息,分布节点不掌握其他节点信息(中心化,交易非公开)。并且,中心化的痛点是,系统安全性取决于中心节点的安全性,分布节点对此没有控制权。

去中心化的特点是,没有中心节点,所有节点都保存一本总账的备份,由所有节点共同维护数据的准确性。

为什么区块链提倡去中心化?

相比较中心化系统而言,去中心的系统无需建造中心系统,随着节点的增加,系统的安全性成指数级上升。黑客想要攻破去中心化的系统,需要掌握足够的节点才有机会控制整个系统。当你控制节点不足的时候,你所做的虚假情报就会被其他正常节点所否定。每个节点都包含总账的一个备份,即使几个节点出现问题,也可以迅速恢复,对整个区块链网络没有影响。而中心化系统一旦出现问题,肯定会宕机。

去中心化系统进行数据传输时

第一步 是将交易信息向全网广播。

第二步 随机挑选的部分节点开始对交易信息进行审核,第一个审核完成的,将交易信息记录到区块链总账中。(由于节点数众多,黑客很难掌握到被挑选到的随机节点)

第三步 将记录后的区块链总账向全网广播,其他节点更新自己的本地区块链账簿。

上面是理想情况下的状态,实际上可能有无数笔交易同时发生,也就是同时产生了多个区块链总账的副本,这时候区块链系统会把链最长的那条区块链,当成最终的总账。

通过分布式节点共同维护区块链总账,去中心化的系统可以完成数据的传输和校验。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2466060800@qq.com 举报,一经查实,本站将立刻删除。