深度丨對於區塊鏈,P2P 網路為什麼重要?

買賣虛擬貨幣

作者|Charlie Rogers

什麼是點對點(P2P)網路?

在電腦科學中,點對點網路由一組集體儲存和共享檔案的裝置組成。每個參與者都作為一個單獨的peer。通常情況下,所有節點都具有同等的權力,並執行完全相同的任務。

在金融科技領域,點對點一詞通常指的是透過分散式網路交換加密貨幣或數字資產。P2P平臺允許買家和賣家在不需要中介的情況下執行交易。在某些情況下,網站也可以提供一個P2P環境,將貸款人和借款人連線在一起。

P2P網路是如何工作的?

P2P系統的本質是由一個分散式的使用者網路來維護。通常,它們沒有中央管理員或伺服器,因為每個節點都持有一份檔案副本--既是客戶,也是其他節點的伺服器。在這種情況下,每個節點都可以從其他節點下載檔案或上傳檔案給他們。這就是P2P網路與傳統的客戶端-伺服器系統的不同之處,在傳統的客戶端系統中,客戶端裝置從中央伺服器下載檔案。

在P2P網路中,連線的裝置共享儲存在其硬碟上的檔案,使用者可以使用旨在調解資料共享的軟體應用程式,查詢網路上的其他裝置以查詢和下載檔案。一旦使用者下載了某個檔案,就可以作為該檔案的來源。

由於每個節點都會儲存、傳輸和接收檔案,所以P2P網路往往隨著使用者群的擴大而變得更快、更高效(網路效應)。

我們可以根據P2P系統的架構對其進行分類。

結構化的P2P網路

在結構化的P2P網路中,覆蓋層被組織成一個特定的拓撲結構,並且協議確保任何節點都能有效地搜尋網路中的檔案/資源,即使該資源極為罕見。

最常見的結構化P2P網路使用了一個分散式雜湊表,其中使用一致雜湊的變體將每個檔案的所有權分配給特定的peer。這使得peer可以使用雜湊表搜尋網路上的資源。

非結構化P2P網路

非結構化的P2P網路不存在任何特定的節點組織。參與者之間隨機通訊。這些系統被認為是對高流失率活動的穩健性。

雖然非結構化的P2P網路更容易建立,但由於搜尋查詢被髮送到儘可能多的節點,因此可能需要更高的CPU和記憶體使用率。這往往會使網路中的查詢氾濫,特別是在少數節點提供所需內容的情況下。

混合型P2P網路

混合模型是P2P模式和客戶端-伺服器模式的結合。一個常見的混合模型是有一箇中央伺服器,幫助節點找到對方。混合模型有很多種,它們都是在結構化伺服器/客戶端網路提供的中心化功能和純點對點結構化網路提供的節點質量之間進行權衡。目前的混合模式比純非結構化網路和純結構化網路有更好的效能,因為某些功能,如搜尋確實需要集中功能,但受益於非結構化網路提供的節點的去中心化聚合。

分散式vs去中心化

儘管P2P體系結構本質上是分散式的,但值得注意的是存在不同程度的去中心化。因此,並非所有的P2P網路都是去中心化的。

事實上,許多系統依賴一箇中央權威機構來指導網路活動,使它們在某種程度上中心化。此外,由具有共同目標的有限使用者群控制的小型網路也可以說具有更高的中化程度,儘管缺乏中心化的網路基礎設施。

結論

P2P體系結構可以以許多不同的方式開發和使用,它是使加密貨幣成為可能的區塊鏈的核心。透過在大型節點網路中分發交易賬簿,P2P體系結構提供了安全性、去中心化和抗審查性。


Charlie Rogers

作者
Davida
翻譯

Edward編輯


內容僅供參考 不作為投資建議 風險自擔

作者:關注,來源:加密谷Live

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;