去中心化是如何实现的?去中心化的优缺点介绍

网友贡献9个月前更新 领域OK
15 0 0

中心化如何实现的?

1.解决身份问题

解决身份问题:非对称加密(ecc密码体系等)的引入,例如签名算法ecdsa等,保证身身份可以被无第三方的公开验证;

去中心化是如何实现的?去中心化的优缺点介绍

2.消息传递完整性

消息传递完整性:散列算法例如sha2,hmac,keccak等的引入,其高抗碰撞性保证了个人信息传递的完整性;

3.点对点通信

点对点通信:kad,gossip等p2p通信协议的引入,使得通信双方无需第三方参与,直接可以完成信息的传;

4.共识技术

共识技术:共识既要保证区块链出快的有序性,又要保证足够激励,让大家参与到网络中来。较为著名的有POW(比拼算力),POS(比拼财力)以及其他比拼某种资源的共识。

5.多副本冗余

多副本冗余:在前面4点的基础上,使得各自都有一个账本记录了所有交易,谁都不依赖谁,谁也否定不了谁,终极体现去中心。

去中心化的优缺点介绍

优点:

1、系统安全性高:在去中心化的区块链网络中,无中心节点可攻击。

2、交易安全性高:去中心化的交易方法便捷而简单,无第三方介入,不需要担心信息的泄露。

3、节约性好:由于去中心化处理方式较传统处理方式更为简单与便捷,因此在大数据量交易同时进行时,去中心化的方式会节约资源。

4、自主高效性:去中心化的区块链技术,无需第三方介入,点对点直接交互,使得高效率、无中心化代理、大规模的信息交互方式成为现实。

缺点:

如果“去中心化”广泛使用,权威中心将逐渐被淡化,节点之间传递的信息的可信性与准确性将面临问题。例如,在一个“去中心化”的系统中,有部分节点坏掉,他们可能向外传播错误甚至不传播信息,如此一来无法验证信息传输的准确性。准确性下降,自然无法获得可信性。

去中心化其实说的就是共识机制,它指的是数据的一致性,可以分为POW和POS,并且去中心化的关键就是分布式账本。我们其实可以把这些分布式的账本看成是分布在不同节点上的数据库,这些数据库储存着比特币网络的交易记录,而其中的核心问题就是如何保证这些分布式账本的一致性。众所周知,区块链是通过密码学产生的一些数据块,它是通过块来记录区块链的每一次交易的。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...