- 區塊鏈100問:深入淺出全面了解區塊鏈
- 趙何娟 李非凡等編著
- 516字
- 2023-12-27 17:12:25
6 什么是點對點傳輸?
區塊鏈技術是基于P2P(Peer-to-Peer)網絡而建立的。P2P就是點對點的意思,因此P2P網絡就稱為點對點傳輸網絡。區塊鏈中的點對點沒有客戶端和服務器的概念,節點間都是平等的,任意兩個節點之間都可以進行交易,交易成功后全網所有節點都會記錄這個交易,任意一個節點出現問題都不會影響交易結果。網絡中不存在中心節點,各個節點間的權利都是相同的,這種模式的好處就是不依賴于較少的幾臺服務器,從而避免單點故障對全局的影響。
區塊鏈的本質就是共享一本公開的賬本,任何加入區塊鏈的客戶端,如比特幣完整版客戶端,都是一個所有P2P節點中的任何一個點,只要打開這個客戶端,就開始下載自比特幣創立以來所有的交易數據(即交易賬本)。就算你只下載了這個賬本中的一小部分數據,你同時也能夠提供給其他節點以下載服務,當然如果你下載整個賬本,你就相當于是一個BT下載(Bit Torrent下載)網絡中的種子了,之后一旦你打開計算機,除了更新最新的交易數據外(這部分更新仍然類似于BT下載),你也像BT下載中做種子上傳一樣,給其他節點提供賬本共享服務,無數個你這樣的節點就組成了一個P2P的區塊鏈網絡,因此這樣一個共享式的公開賬本完全不需要任何中心服務器就可以做到,而且它非常健壯,節點越多,越難摧毀。