什么是點對點(P2P)網絡?P2P網絡是如何工作的?
什么是點對點(P2P)網絡?在計算機科學中,點對點網絡由一組集體存儲和共享文件的設備組成。每個參與者都作為一個單獨的peer。通常情況下,所有節(jié)點都具有同等的權力,并執(zhí)行完全相同的任務。
在金融科技領域,點對點一詞通常指的是通過分布式網絡交換加密貨幣或數字資產。P2P平臺允許買家和賣家在不需要中介的情況下執(zhí)行交易。在某些情況下,網站也可以提供一個P2P環(huán)境,將貸款人和借款人連接在一起。
P2P網絡是如何工作的?P2P系統(tǒng)的本質是由一個分布式的用戶網絡來維護。通常,它們沒有中央管理員或服務器,因為每個節(jié)點都持有一份文件副本--既是客戶,也是其他節(jié)點的服務器。在這種情況下,每個節(jié)點都可以從其他節(jié)點下載文件或上傳文件給他們。這就是P2P網絡與傳統(tǒng)的客戶端-服務器系統(tǒng)的不同之處,在傳統(tǒng)的客戶端系統(tǒng)中,客戶端設備從中央服務器下載文件。
在P2P網絡中,連接的設備共享存儲在其硬盤上的文件,用戶可以使用旨在調解數據共享的軟件應用程序,查詢網絡上的其他設備以查找和下載文件。一旦用戶下載了某個文件,就可以作為該文件的來源。
由于每個節(jié)點都會存儲、傳輸和接收文件,所以P2P網絡往往隨著用戶群的擴大而變得更快、更高效(網絡效應)。
我們可以根據P2P系統(tǒng)的架構對其進行分類。
結構化的P2P網絡在結構化的P2P網絡中,覆蓋層被組織成一個特定的拓撲結構,并且協(xié)議確保任何節(jié)點都能有效地搜索網絡中的文件/資源,即使該資源極為罕見。
最常見的結構化P2P網絡使用了一個分布式哈希表,其中使用一致哈希的變體將每個文件的所有權分配給特定的peer。這使得peer可以使用哈希表搜索網絡上的資源。
非結構化P2P網絡非結構化的P2P網絡不存在任何特定的節(jié)點組織。參與者之間隨機通信。這些系統(tǒng)被認為是對高流失率活動的穩(wěn)健性。
雖然非結構化的P2P網絡更容易建立,但由于搜索查詢被發(fā)送到盡可能多的節(jié)點,因此可能需要更高的CPU和內存使用率。這往往會使網絡中的查詢泛濫,特別是在少數節(jié)點提供所需內容的情況下。
混合型P2P網絡混合模型是P2P模式和客戶端-服務器模式的結合。一個常見的混合模型是有一個中央服務器,幫助節(jié)點找到對方。混合模型有很多種,它們都是在結構化服務器/客戶端網絡提供的中心化功能和純點對點結構化網絡提供的節(jié)點質量之間進行權衡。目前的混合模式比純非結構化網絡和純結構化網絡有更好的性能,因為某些功能,如搜索確實需要集中功能,但受益于非結構化網絡提供的節(jié)點的去中心化聚合。
分布式vs去中心化盡管P2P體系結構本質上是分布式的,但值得注意的是存在不同程度的去中心化。因此,并非所有的P2P網絡都是去中心化的。
事實上,許多系統(tǒng)依賴一個中央權威機構來指導網絡活動,使它們在某種程度上中心化。此外,由具有共同目標的有限用戶群控制的小型網絡也可以說具有更高的中心化程度,盡管缺乏中心化的網絡基礎設施。
結論P2P體系結構可以以許多不同的方式開發(fā)和使用,它是使加密貨幣成為可能的區(qū)塊鏈的核心。通過在大型節(jié)點網絡中分發(fā)交易賬簿,P2P體系結構提供了安全性、去中心化和抗審查性。
免責聲明:本網站內容主要來自原創(chuàng)、合作媒體供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。
科技互聯(lián)網排行榜
-
2022-05-17 16:10
-
2018-09-28 11:31
-
2018-09-28 11:31
-
2018-09-28 11:31
-
2018-09-28 11:31
科技互聯(lián)網熱門推薦
-
2022-05-17 16:10
-
2018-09-28 11:31
-
2018-09-28 11:31
-
2018-09-28 11:31
-
2018-09-28 11:31