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

去中心化是如何实现的?

1.解决身份问题

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

2.消息传递完整性

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

3.点对点通信

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

4.共识技术

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

5.多副本冗余

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

去中心化的优缺点介绍

优点:

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

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

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

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

缺点:

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

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


免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。 本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

本文地址:https://www.5m88.com/post/5580.html

发布于 2023-01-06 17:55:24
收藏
分享
海报
0 条评论
3652
上一篇:去中心化金融是什么?去中心化金融有哪些优势? 下一篇:区块链数字资产是什么意思?区块链数字资产属性是如何定义的?
目录

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码