什么是P2P?P2P网络的区块链应用


P2P (Peer-to-peer)对等网络不单单是应用于区块链的技术,在早期,许多音乐、文件、媒体共享服务等都有应用到这项技术。在P2P 网络中,每个使用者都是一个独立的节点,并且都是相等的,这非常符合区块链「不可能三角」中的「去中心化」特性。

例如:在90 年代,有许多网站服务可以进行音乐上传及下载,并且不需透过中介或中央伺服器存取,让当时的盗版音乐及盗版电影猖獗,且政府也很难阻止这类行为。

本篇文章将为各位新手科普P2P 网络的运作原理、网络特性及实际上的应用等,让各位新手更认识P2P 对等网络。

P2P 网络原理

在传统的网络与伺服器中,使用者需要透过中央伺服器得以存取资料与文件,然而P2P 网络的每个节点都拥有文件副本,对于节点彼此来说,每个节点既是客户端又是服务器。因此,每个节点都可以上下载文件或将文件上传到其他节点。所以,当P2P 网络遭遇黑客攻击时,并不会因为一个节点沦陷后而导致整个网络瘫痪。

而P2P 的架构又分为多种类型,我们可将其大致上分为三个种类:

结构化P2P 网络

结构化的P2P 网络有着特定的架构,这类型的结构使得用户之间在使用上得以更有效率的运行及搜索,每个节点都有着相对应的功能及资料。相对的这种结构化的网络就较为中心化,也因此在维护营运上会需要花费较大的心力。

非结构化P2P 网络

相较于结构化P2P 网络,非结构化P2P 网络更加去中心化,这类型网络不具备任何的结构。并且是以点状形式分布,节点间可以随机通讯及传递。和不可能三角的问题一样,去中心化的结构对于传输速度上有着很大的限制,且需要更大的储存空间及运算CPU 来成为网络的节点。

混合式P2P 网络

混和式的网络顾名思义就是将前面两者进行结合,将去中心化的节点当作是一个中央伺服器来运行,结合了结构化网络的高效率及非结构化的去中心化特性,例如我们时常使用的视讯通讯软体Skype 就是以混和式P2P 网络运行。

P2P 网络的区块链应用

P2P 网络有着非常多区块链应用,而第一个使用P2P 技术结合区块链的就是比特币,中本聪(Satoshi Nakamoto)发布比特币白皮书时,就解释道这项点对点的金融将会是比特币运行的关键。因此,比特币网络中没有中心化机构处理或记录交易。每个节点都保存区块链的纪录副本,并将其与其他节点进行校验,确保数据的真实性。

P2P 网络优点

  • 去中心化:P2P 网络的去中心化特性,让他可以躲过资料审查及保障隐私。
  • 安全性:P2P 网络不会因为节点沦陷而导致网络瘫痪,例如比特币,若有用户想透过攻击节点来控制比特币网络,他需要控制达到51 % 以上的节点,才能够窜改网络纪录或是控制网络。
  • 资源共享:因为P2P 可实行点对点的传输,让许多资讯如文件、档案、甚至是资产都可以透过点对点传输,大大的提升了传输效率。

P2P 网络缺点

可扩展性:完全的分散去中心化,会导致交易速度下降。然而,目前也有许多技术试图修正这项缺点,如:闪电网络等。

P2P 网络技术为区块链的去中心化提供了非常好的解决方案,虽然在不可能三角中依然无法完全解决可扩展性问题,但相信在未来P2P 技术更加成熟后,这些缺点会逐渐被解决。

总结

P2P网络技术是一种重要的网络技术,他改变了我们对于传统使用网络的习惯。不再需要透过中心化的中介进行验证即可实行穿输。而比特币网络也是透过P2P 技术而衍伸出来的科技,让我们对于金融有着更多发展可能。未来P2P 的应用范畴将会更广,可能扩及医疗、供应链、数位隐私等领域,让更多人能够享受P2P 网络带给人们的方便。

以上就是为各位新手科普P2P 对等网络及区块链应用的介绍,希望各位读者看完后能更了解P2P 网络与其原理。

本文链接地址:https://www.wwsww.cn/qkl/28412.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。