說到P2P,大家的第一反應肯定是網絡貸款、非法集資...事實上,P2P不等於網絡貸款,他是點對點,人對人的交易模式。
而對於近兩年最熱的區塊鏈技術,他和P2P有什么區別呢?區塊鏈數據交換模式包括私有鏈和公有鏈,很多時候它是點對點數據的交換傳輸。是另一種概念的P2P,主要指對等網絡,網絡上的不同數據節點。傳統的網絡交易,無論是支付寶或者微信,都需要借助第三方交易平台做信用擔保。
傳統互聯網龍頭騰訊和阿里都是靠在交易和資金流動的過程中,充當着信用背書的角色而發家的。換句話說,傳統網絡交易或者信息發布平台,都是先通過網絡傳輸到信息到中央數據庫,通過中央數據處理器或平台中轉信息。區塊鏈技術顛覆了中心化信息傳播模式,讓每個數據節點成為分散的中心,新型的對等網絡(P2P網絡)誕生了。其初衷便站在了這種第三方和中心的對立面。在對等網絡里,沒有特殊的節點,所有節點在功能上是相同的,都可以對外提供全網所需的全部服務,沒有所謂的中心樞紐,因此保證了數據的自由、平等、透明、高效流通。
網絡借貸行業中的p2p平台,實際上是缺乏第三方監管和擔保的點對點交易平台,所以容易發生跑路現象。依賴中心數據庫來處理信息的平台往往在安全性方面存在弊端,容易暴露行蹤,需要耗費巨大成本對抗黑客攻擊。同時因為中央服務器對用戶數據的掌控性太強,一旦這個中心數據掌控者缺乏商業道德或法律規范,很可能發生大面積的信息泄露和數據販賣行為。區塊鏈上的p2p因為全網無特殊節點,每個節點都可以提供全網所需的全部服務,任何一個節點垮掉,都不會對整個網絡的穩定性構成威脅,所以是非常安全的。
區塊鏈和P2P兩者都具有去中心化的特質,在P2P網絡中每個數據個節點,既可以是服務器,也可以是客戶端,每個節點都是對等的。P2P發展大約經歷了集中式、純分布式、混合式和結構化模型4個階段。集中式即存在一個中心節點保存了其他所有節點的索引信息,它的優點就是結構簡單、容易數據管控。確定是容易因為單點故障影響整個系統,且節點規模擴展時,就很容易出現性能瓶頸。
純分布式是指移除了中心節點,在 P2P 節點之間建立隨機網絡,就是在一個新加入節點和 P2P 網絡中的某個節點間隨機建立連接通道,從而形成一個隨機拓撲結構。混合式其實就是混合了集中式和分布式結構,比特幣網絡大多采取這種結構模式。結構化P2P網絡是一種分布式網絡結構,但與純分布式結構不同。他是基於哈希函數算法(DHT)基礎,每個資源就有對應的一個 ID,每個節點也有一個 ID,資源 ID 和節點 ID 之間建立起一種映射關系。