- 區塊鏈技術原理與實踐(微課版)
- 朱利華 陶亞輝主編
- 314字
- 2023-11-29 19:21:53
1.2.2 P2P網絡通信
區塊鏈去中心化系統的節點間的通信主要通過P2P網絡通信的形式實現,此方式可以有效保護數據隱私及信息安全。
小貼士
什么是P2P網絡?
P2P(Peer-to-Peer,對等)網絡就是一種由被稱為對等者的、處于對等地位的節點(計算機)彼此連接而形成的網絡,圖1-5所示為P2P網絡示意。

圖1-5 P2P網絡示意
P2P 網絡會提高通信成本,節點與節點通信往往需要跨越若干中間節點才能實現,圖1-6所示為典型的區塊鏈系統節點網絡模型。

圖1-6 典型的區塊鏈系統節點網絡模型
圖1-6所示為包含節點A~E的區塊鏈系統,當節點A需要與節點D進行通信時,需要借助若干中間節點轉發,而在區塊鏈系統中加入P2P網絡通信技術能有效提高數據傳輸的效率及穩定性。目前,Tendermint、Gossip等通信協議及技術都已在典型區塊鏈系統中廣泛應用。