什么是 P2P 网络?它是如何工作的?
当今的技术持续快速发展,随着互联网多样性的增加,在安全的环境中进行交易或对话可能很困难。尤其是在金融领域,当我们买卖比特币、以太坊等加密货币时,就是我们最需要安全的时候。这时,“什么是P2P?安全吗?它有什么作用?它是如何工作的?” 了解诸如此类的问题的答案很有用。
什么是 P2P 网络?
P2P(Peer to Peer),代表点对点,是一种去中心化的网络协议,两个人无需第三方直接相互通信。P2P网络可以提供多种服务,例如搜索、浏览、评级、支付处理或托管。
在加密货币行业中,P2P交易是指无需任何中介,两个人之间直接买卖比特币、以太坊、莱特币等数字资产。P2P交易让任务能够更快、更顺利、更实用地进行,而不需要太多的手续。在这种方法中,数据可以在更短的时间内、不费力气地传递给对方,并且使双方能够以一种保密的方式进行通信。
在点对点系统中,不需要连接到中央服务器,并且在一些特殊协议的支持下就可以进行数据传输。交易通常通过加密结构进行。一些特殊的笔记本记录了一切。
P2P的历史
P2P 网络架构因文件共享系统而普及,例如1999 年出现的音乐共享应用程序Napster 。其他分布式计算应用程序(例如网络搜索引擎、在线流媒体平台、在线市场)都使用点对点协议。
尽管点对点数据传输是一种在不同领域使用的方法,但它在比特币白皮书的标题和范围中在加密世界中找到了意义。中本聪在2008年10月31日发送的一封题为“比特币:点对点电子现金系统”的电子邮件中介绍了在线支付方式。
P2P 网络如何工作?
当一个人想要下载一个文件时,过程通常如下:用户访问适合他需要的网站并下载文件。在这种情况下,网站充当服务器,用户计算机充当接收数据的客户端。这一过程就像一条单行道,将下载的文件从网站传输到用户的计算机。
如果想要通过 P2P 网络下载相同的文件,则过程会有所不同。用户必须在其计算机上安装点对点软件,因为:连接的设备共享其内部存储器上的文件。因此,用户从网络上已经拥有该文件的各个计算机上一点一点地下载该文件。通过使用作为数据共享中介而开发的软件应用程序,用户可以向网络上的其他设备发送查询以查找和下载文件。
同时,数据从用户的计算机传输到网络上请求它的其他计算机。这种情况就像一条双向路;文件就像许多小数据片段一样,它们会到达用户的计算机,但也会在请求时离开。由于点对点系统中没有中央服务器,因此在一些特殊协议的支持下数据传输成为可能。交易通常通过加密结构进行。
P2P 在比特币中如何运作?
点对点传输加密数据,无需比特币区块链网络上的任何集线器。在比特币区块链中,有称为节点的计算机来确保数据完整性。这些节点随时加入网络,并通过在区块链上保留记录备份来确保数据不被损坏的安全性。
用户通过该网络使用数字签名消息购买或出售比特币。所有交易均基于分布式账本技术,并且账本中用户记录的准确性受到控制。
P2P网络安全吗?
正如我之前所说;在对等网络中,计算机不连接到中央服务器。因此; 如果任何计算机受到攻击或遇到技术问题,数据将继续受到大多数网络的存储和保护。因此,点对点网络在去中心化方面更加可靠。
P2P的优点和缺点
当然,在每种情况下,这些服务对用户来说都有一些优点和缺点。
优点
P2P 网络不需要昂贵的服务器即可工作。
每个用户管理自己的计算机,因此不需要网络管理员。
P2P 网络可以在家庭或任何小型企业中建立。
P2P网络的网络流量较小。
缺点
用户无法备份中心区域中的文件和文件夹。
每台计算机都可以访问另一台计算机,从而降低性能。
共享文件不是组织在中央的特定区域中,而是存储在单独的计算机上。
用户必须保证网络不感染病毒。
P2P 网络示例
开源软件:在开源软件中,任何人都可以查看和更改软件的代码。这意味着您可以下载该软件、使用它并决定它是否适合您的需求,而无需投资任何许可证。在这种类型的软件中,客户不依赖于软件供应商。
文件共享:文件共享;它是数字媒体(例如计算机程序、软件文件、多媒体、文档或电子书)的数字分发或交换的实践。除了对等网络之外,这些服务还可以提供共享文件的扫描和安全性。他们还可以为用户提供匿名选择退出知识产权的能力,或者提供知识产权的强制执行。
在线市场:在线市场是可以轻松从许多不同供应商那里购物的网站或应用程序。这些市场可能为卖家提供促销服务、历史买家和卖家评级、付款处理或托管服务。
加密货币和区块链技术:区块链是一个由相互连接的区块组成的数据库系统,是比特币、以太坊等所有加密货币的先驱。这是一个用户可以在没有中央货币发行机构的情况下进行、处理和验证付款的网络。区块链技术允许人们使用加密货币进行交易并实施智能合约。
房屋共享:房屋共享允许业主将其全部或部分财产出租给短期租户。简而言之,它是指居民参与共同生活,使用家庭内的公共区域。这些服务通常提供付款处理、质量保证或业主和租户的评级。
汽车共享: Ridesharing,即汽车共享,是人们短期租赁汽车的一种模式。这些是车主为寻找出租车服务的人提供交通服务的平台,并提供类似于家庭共享服务的服务。
综上所述; 点对点服务可以通过多种不同的方式来开发和使用。P2P 网络是区块链的核心,它使加密货币成为可能,通过在大型节点网络上分布交易账本来提供安全性和去中心化。