IPFS-私有网络集群搭建

文章目录

    • 什么是IPFS私有网络集群
      • IPFS私有网络集群原理
    • IPFS私有网络集群搭建过程
      • 将 IPFS 进程加入到系统进程中启动
      • 编译并启用 ipfs-webui
      • 步骤总结
    • 参考

什么是IPFS私有网络集群

IPFS私有网络集群允许 IPFS 节点只连接到拥有共享密钥的其他对等节点,网络中的节点不响应来自网络外节点的通信。

IPFS私有网络集群原理

注: 私有网络所有的节点必须共享同一个密钥。

搭建私有网络的要点就是设置共享密钥和设置bootstrap节点。 共享密钥界定了私有网络,而bootstrap节点定义了初始节点,根据DHT的原理,一个节点第一次加入到集群当中时候,他的哈希路由表是空的,需要指定bootstrap节点供其问询。通过指定私有网络的节点,将集群限定到私有网络中,防止路由表污染。

由于IPFS网络是没有中心服务器的,各个节点之间的数据传输是需要识别各个节点的,并且要求各个节点的ID是唯一的,如果没有一定的生成规则,就带来了挑战。在IPFS中,IPFS节点ID是这样规定的。

1.节点要自己生成一个基于PKI(https://en.wikipedia.

你可能感兴趣的:(分布式存储)