简单来讲,当你的所有数据都存储在中心化服务器上,就好比大白天的街上只有一个人,正好这个人还是杀手的目标,而中心化服务器就是杀手的目标。 蚂蚁集群服务器 假如你有一个文件,按照 IPFS 的分发机制最少会分给 7 个人,而这个文件不大但却很重要,我们于是将文件存了 10 遍,于是就有了 70 个节点来存储。假如每个节点发生永久性损失的概率是 1%,这个仅仅是电力非永久损失的大致概率,实际永久损失的概率比这个低的多,那么这个文件丢失的概率有多小呢? 在物理位置上,中心化服务器集中在一处或几处,一旦发生停电等故障,往往会导致大量相关业务瘫痪。此外,中心化服务器发生故障也有使用户数据彻底丢失的风险。 在 IPFS 中,采用的是 Erasure coding 的模式,即 M+N 的模式,M 是原文件的份数,N 是备份的份数。IPFS 会将文件切割发到不同的矿工手里,防止局部网络的瘫痪,对全局文件安全性的影响。 |