IPFS存储数据一致解决方案

参考IPFS官网:

https://cluster.ipfs.io/documentation/guides/consensus/

引 言
星际文件系统(InterPlanetary File System,缩写IPFS)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的点对点超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。

在IPFS网络中,文件是拆分后存储在不同节点的,每个节点存储的内容并不相同,当我们使用IPFS私有网络来作为系统的文件系统时就存在存储一致性问题,如单个节点的故障导致存储的文件不可用。

IPFS-Cluster项目很好地解决了私有IPFS网络数据可用性问题,IPFS-Cluster 通过给IPFS网络添加一层分布式共识协议,从而保证IPFS集群节点存储内容的一致性。IPFS-Cluster 也是分布式的系统,附加在IPFS节点之上,通过维护全局一致Pinset并和IPFS交互来构建一致性存储。

IPFS存储数据一致解决方案

图1 IPFS-Cluster示意图

IPFS-Cluster 架构介绍

IPFS-Cluste是由各功能组件构成的,所以首先需要对组件化

上一篇:ipfs挖矿是不是合法的?ipfs挖矿怎么玩?


下一篇:IPFS指南:ipfs挖矿的常见问题,避坑指南