Investor's wiki

点对点 (P2P)

点对点 (P2P)

点对点(通常缩写为 P2P)是一种分布式网络或计算架构,它在多个计算机系统(每个都充当单独的对等点)之间划分任务或工作负载。 P2P 网络可用于共享任何类型的数字数据,包括加密货币。

在 P2P 网络中,每个对等点都可以称为一个节点,这些节点的集体工作是维持系统正常运行的原因。在这种情况下,每个节点(对等节点)既充当客户端,又充当与其他节点相关的服务器。这意味着所有对等点都扮演相同的角色,接收和广播数字数据。

因此,P2P 网络的结构是由它的用户来维持的,他们既可以提供资源,也可以使用资源。没有中央服务器或主机之类的东西,这使得 P2P 系统与传统的客户端-服务器模型非常不同,在传统的客户端-服务器模型中,数据是单向分布的(从中央服务器到其客户端)。

P2P 系统的去中心化框架使其对网络攻击具有很强的抵抗力,并且更具可扩展性。加入的用户越多,它的弹性和可扩展性就越高。更大的 P2P 网络实现了高水平的安全性,因为没有单点故障(更传统的模型固有)。

1999 年,随着文件共享系统的发布,点对点架构开始流行,用户可以在不依赖中央服务器或主机的情况下与他人共享数字音频文件。此后,各种P2P网络应运而生。具有不同用例的流行示例包括 BitTorrent(文件共享)、Tor(匿名通信软件)和比特币(去中心化经济系统)。

区块链和加密货币行业中发挥着重要作用。创建比特币时,中本聪将其定义为“点对点电子现金系统”。这意味着用户可以在世界各地发送和接收比特币,而无需依赖中央服务器或中介。换句话说,比特币是一种去中心化和分布式的货币形式,由大型计算机节点网络维护。