主页 > imtoken钱包怎么下载 > 比特币和以太坊是如何去中心化的

比特币和以太坊是如何去中心化的

imtoken钱包怎么下载 2023-12-14 05:07:28

比特币和以太坊是如何去中心化的? DHT的诞生可以说是现代互联网去中心化的标志:最初的互联网是完全去中心化的,每台计算机(节点)通过FPS连接,其他协议相互访问。 在随后的发展过程中,互联网逐渐发展出适合大规模商业应用的服务器+客户端模型,将部分节点专门作为服务器,其他节点之间的访问逐渐减少。 “集中化”这个名字的由来。

在互联网中心化的发展过程中,以 BitTorrent 为代表的 P2P 网络协议成为互联网去中心化的标志。 P2P的全称是点对点网络(peer-to-peer),又称点对点技术。 它是一个没有中央服务器的互联网系统,依靠用户组(点)交换信息。 它的作用是减少之前网络传输中的节点数量。 以降低数据丢失的风险。 与具有中央服务器的中央网络系统不同,对等网络的每个客户端不仅是一个节点,还具有服务器的功能。 任何一个节点都不能直接找到其他节点,必须依靠自己的用户群进行信息交换。

比特币中节点的功能包括_中本聪比特币论文_外国的比特币便宜中国的比特币贵为什么?

比特币和以太坊是如何去中心化的

从某种意义上说,区块链技术是P2P的延伸。 与P2P相比,区块链大大拓展了应用场景,解决了节点奖励问题。 P2P本身所强调的离散性、可扩展性和容错性,也能完美支持区块链网络的运行。 在:

比特币中节点的功能包括_中本聪比特币论文_外国的比特币便宜中国的比特币贵为什么?

离散性:组成系统的节点没有任何中央协调机制。

可扩展性:即使有数万个节点,系统应该还是相当高效的。

中本聪比特币论文_外国的比特币便宜中国的比特币贵为什么?_比特币中节点的功能包括

容错性:即使节点不断加入、离开或停止工作,系统仍要达到一定的可靠性。

以比特币采用的 Gossip Protocol 算法为例。 Gossip算法可以将信息以一种随机的方式传播到整个网络,正如Gossip“八卦”的本义。

外国的比特币便宜中国的比特币贵为什么?_中本聪比特币论文_比特币中节点的功能包括

Gossip运行过程中,网络中的一个节点随机选择其他几个节点作为传输对象,该节点将相应的信息传输给被选中的节点,然后接收到信息的节点重复同样的工作,最终建立一个比特币节点网络。

以太坊中使用的Kademlia(也称为Kad)算法直接指定了网络的结构比特币中节点的功能包括,也通过节点查询指定了信息交换的方式。 Kademlia 网络节点使用 UDP 进行通信。 所有参与通信的节点组成一个虚拟网络比特币中节点的功能包括,由节点ID标识,节点ID直接对应文件哈希,它所代表的节点存储着从哪里可以获取文件和资源的信息。 当我们在网络中搜索某个值时,Kademlia 算法需要知道与这些值关联的键,然后开始逐步在网络中搜索。

外国的比特币便宜中国的比特币贵为什么?_中本聪比特币论文_比特币中节点的功能包括

每一步都会找到一些ID更接近key的节点,如果有节点直接返回搜索到的值或者找不到更接近key的节点ID,则停止搜索。 这种搜索值的方法非常有效:与其他 DHT 实现一样,Kademlia 仅访问 O(log(n)) 个节点以在 n 个节点的系统中搜索值。 去中心化网络结构的另一个优点是可以显着增强抵抗拒绝服务攻击的能力。 即使网络中一整批节点受到洪泛攻击,也不会对网络的可用性造成太大影响。 通过绕过这些漏洞(被攻击的节点)重新编织网络,可以提高网络的可用性。 恢复。 这是以太坊系统比比特币系统更高效的原因之一。

免责声明:链客客发布本文仅为分享区块链知识,不代表赞同其观点或证实其描述。 文章内容仅供参考,不构成任何投资建议。 投资者据此操作,风险自负。