什麼是IPFS私有網絡集羣
IPFS私有網絡集羣允許 IPFS 節點只連接到擁有共享密鑰的其他對等節點,網絡中的節點不響應來自網絡外節點的通信。
IPFS私有網絡集羣原理
注: 私有網絡所有的節點必須共享同一個密鑰。
搭建私有網絡的要點就是設置共享密鑰和設置bootstrap節點。 共享密鑰界定了私有網絡,而bootstrap節點定義了初始節點,根據DHT的原理,一個節點第一次加入到集羣當中時候,他的哈希路由表是空的,需要指定bootstrap節點供其問詢。通過指定私有網絡的節點,將集羣限定到私有網絡中,防止路由表污染。
由於IPFS網絡是沒有中心服務器的,各個節點之間的數據傳輸是需要識別各個節點的,並且要求各個節點的ID是唯一的,如果沒有一定的生成規則,就帶來了挑戰。在IPFS中,IPFS節點ID是這樣規定的。
1.節點要自己生成一個基於PKI(https://en.wikipedia.