什么是点对点(P2P)网络?
在计算机科学中,点对点网络由一组集体存储和共享文件的设备组成。每个参与者都作为一个单独的peer。通常情况下,所有节点都具有同等的权力,并执行完全相同的任务。
在金融科技领域,点对点一词通常指的是通过分布式网络交换加密货币或数字资产。P2P平台允许买家和卖家在不需要中介的情况下执行交易。在某些情况下,网站也可以提供一个P2P环境,将贷款人和借款人连接在一起。
现场 | 工信部赛迪区块链研究院院长助理黄忠义:对于区块链企业应该考虑是否去中心化以及数据是否被篡改:金色财经报道,11月29日上午,由国研智库创新科学园、广州市科学技术协会、区块链产业人才研究所、清华x-lab、粤港澳大湾区区块链联盟、广州市区块链产业协会联合举办的“学习总书记区块链技术重要讲话精神暨粤港澳区块链技术与产业创新发展高级研讨活动”在广东科学馆报告厅举行。工信部赛迪区块链研究院院长助理黄忠义发表“区块链产业发展与政策解读”演讲,他表示,习总书记的讲话为区块链技术的发展注入了一针强心剂。区块链不是比特币,而是比特币实现的一种技术。对于区块链企业,应该考虑是否去中心化以及数据是否被篡改。区块链产业的发展是由政策、宏观监管到细分领域监管的趋势。在创新技术上,区块链专利的申请量比较多,工信部赛迪区块链研究院通过调研发现主要集中在多链、跨链领域。对于明年的预判,黄忠义指出,BaaS平台为中小企业投融资提供有效平台;此外,明年区块链技术有望在共识创新有所突破。[2019/11/29]
P2P网络是如何工作的?
精选 | 英国部长:对于区块链,监管机构已经纳入新的安全机制:据Ambcrypto报道,英国数字、文化、媒体和体育部(DCMS)部长玛戈特·詹姆斯(Margot James)在最近于伦敦举行的“Blockchain Live 2018”活动上担任主要发言人。在活动中,她讨论了政府对区块链技术的立场以及该技术的广泛使用案例。玛戈特·詹姆斯表示,英国政府完全致力于鼓励本国开发和采用新技术。此外,詹姆斯还引用了英国金融行为监管局(FCA)关注区块链技术的例子。她表示,监管机构已经纳入了一种安全机制,在这种机制中,他们着手在实际市场中测试产品和服务,并建立相应的“保障措施”。玛戈特·詹姆斯还强调要了解区块链技术的重要性,表示要将眼光放在金融部门之外的应用区块链技术。[2018/10/4]
P2P系统的本质是由一个分布式的用户网络来维护。通常,它们没有中央管理员或服务器,因为每个节点都持有一份文件副本--既是客户,也是其他节点的服务器。在这种情况下,每个节点都可以从其他节点下载文件或上传文件给他们。这就是P2P网络与传统的客户端-服务器系统的不同之处,在传统的客户端系统中,客户端设备从中央服务器下载文件。
工行原行长杨凯生:现在对于区块链似乎有越说越玄乎的趋向:在清华大学经管学院区块链金融研究中心成立仪式上,工商银行原行长杨凯发表讲话称,“我始终认为无论是现在对区块链业务发展过程中持一些批评质疑态度的人们也好,还是对区块链的发展及其应用前景充满热烈憧憬的拥趸们也好,都应该持一种冷静、平实的态度,都应该努力把复杂的问题用简单的话语说清楚,这是真正的有水平、有学问的表现。“真佛只说家常话”。现在对于区块链似乎有越说越玄乎,越说越让人不明白的趋向。”[2018/5/2]
在P2P网络中,连接的设备共享存储在其硬盘上的文件,用户可以使用旨在调解数据共享的软件应用程序,查询网络上的其他设备以查找和下载文件。一旦用户下载了某个文件,就可以作为该文件的来源。
金色财经现场报道 STBChain CEO刘海峰:智能合约对于区块链公司是一项非常大的挑战:金色财经现场报道,在4月3日举办的2018年世界区块链峰会现场,STBChain CEO刘海峰表示:“区块链里有一个很重要的概念,就是智能合约。目前来看,在做软件开发的时候很多状况下都无法把逻辑制定的特别完美,可能会存在一定的逻辑问题与bug,然而智能合约再发出之后便无法修改,仿若泼出去的水,无法再收回。而去中心化指的是移除了一个中心化的服务器,在智能合约的影响下可以让数据可以在各节点进行存储。从而确保了信息的安全性与不可篡改性,所以可以说智能合约非常重要,但由于其特性是后续无法更改,所以智能合约对于各区块链公司来讲,都是一个很大的挑战。”[2018/4/3]
由于每个节点都会存储、传输和接收文件,所以P2P网络往往随着用户群的扩大而变得更快、更高效。
我们可以根据P2P系统的架构对其进行分类。
结构化的P2P网络
在结构化的P2P网络中,覆盖层被组织成一个特定的拓扑结构,并且协议确保任何节点都能有效地搜索网络中的文件/资源,即使该资源极为罕见。
最常见的结构化P2P网络使用了一个分布式哈希表,其中使用一致哈希的变体将每个文件的所有权分配给特定的peer。这使得peer可以使用哈希表搜索网络上的资源。
非结构化P2P网络
非结构化的P2P网络不存在任何特定的节点组织。参与者之间随机通信。这些系统被认为是对高流失率活动的稳健性。
虽然非结构化的P2P网络更容易建立,但由于搜索查询被发送到尽可能多的节点,因此可能需要更高的CPU和内存使用率。这往往会使网络中的查询泛滥,特别是在少数节点提供所需内容的情况下。
混合型P2P网络
混合模型是P2P模式和客户端-服务器模式的结合。一个常见的混合模型是有一个中央服务器,帮助节点找到对方。混合模型有很多种,它们都是在结构化服务器/客户端网络提供的中心化功能和纯点对点结构化网络提供的节点质量之间进行权衡。目前的混合模式比纯非结构化网络和纯结构化网络有更好的性能,因为某些功能,如搜索确实需要集中功能,但受益于非结构化网络提供的节点的去中心化聚合。
分布式vs去中心化
尽管P2P体系结构本质上是分布式的,但值得注意的是存在不同程度的去中心化。因此,并非所有的P2P网络都是去中心化的。
事实上,许多系统依赖一个中央权威机构来指导网络活动,使它们在某种程度上中心化。此外,由具有共同目标的有限用户群控制的小型网络也可以说具有更高的中心化程度,尽管缺乏中心化的网络基础设施。
结论
P2P体系结构可以以许多不同的方式开发和使用,它是使加密货币成为可能的区块链的核心。通过在大型节点网络中分发交易账簿,P2P体系结构提供了安全性、去中心化和抗审查性。
CharlieRogers??作者
Davida??翻译
Edward??编辑
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。