top of page
  • Writer's pictureMarco Lam

甚麼是點對點網絡(對等網絡 P2P)?

Updated: Dec 16, 2022

點對點網絡(對等技術)是一個無中心伺服器以及依靠使用者群交換資訊的網際網路體系。 P2P可以減低以往網路傳輸中的節點,以點對點形式作檔案傳送或分享,降低資料遺失的風險。


而它與其他有中心伺服器的中央網路系統的不同地方就是,它除了是一個服務端,亦是用戶端 (Client Side),亦都可以用作伺服器,任何一個節點都無法直接找到其他節點,沒有任何節點有中央控制以及作中介,必須依靠其戶群進行資訊交流。 P2P網路的目標是讓所有的用戶端都能提供資源,包括頻寬,存儲空間和計算能力。所以如果當有節點加入,增加對系統請求,整個系統的容量也變相增大。


如果是傳統Client-Server結構的固定伺服器便難以實現,因為用戶端的增加會令數據傳輸更慢。 P2P網路的分佈特性是通過在多節點上複製數據,從而降低故障的可能性。一般而言P2P網路中,因為節點不需要依靠一個中心索引伺服器來發現數據,系統亦不會容易出現單點崩潰。


點對點網絡(P2P)的應用P2P 網絡是大多數加密貨幣的基礎,因此構成了區塊鏈(Blockchain)行業的重要組成部分。Blockchain是存在於 P2P 網絡上的分佈式數據庫,藉由密碼學串接並保護內容的串連文字記錄,每一個區塊都存有了前一個區塊的紀錄,例如: 加密雜湊、相應時間戳記以及交易資料。 於點對點網絡中,所有計算機都以某種方式連接,而為了提高數據準確性,計算機會維護以及完整保存分類帳的副本並會將其與其他設備的資料進行比較。


區塊鏈於當中就像是公共帳簿,儲存了全部交易記錄,可以用作比較。目前blockchain最大的應用是數位貨幣,例如Bitcoin,其支付的本質是「將帳戶A中減少的金額增加到帳戶B中」。

5 views0 comments

Comments


bottom of page