首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

分布式存储:IPFS/Filecoin是如何帮你存储数据的!

  分布式存储:IPFS/Filecoin是如何帮你存储数据的!

   我们都知道,当我们把一段视频上传至IPFS网络中时,首先是对文件进行复制,之后是将一个完整的副本存在于一台服务器中。如果当它大于256KB的时候,就会自动将其进行碎片化的非对称加密文件状态,然后再进行分散存储到世界各地的提供存储空间者的存储器里进行存储。

  当然这其中的一部分很有可能就在你朋友的存储器中,当然他是不知道,你也是不知道的;也可能被存储在美国某个金发碧眼的美女那边。这就是IPFS的特点之一:去中心化存储。

  IPFS的去中心化存储让我们的数据被复制成了N+1份,并且存放在各个不同的地区,这样当如果某个地区的数据因人为或自然灾害被毁了,也不用去担心数据丢失问题,因为通过其他地区的数据备份照样能完整恢复所有数据,这也是IPFS的去中心化存储魅力所在之一。

  同时,你也不用担心我们的数据会被他人窃取或篡改,因为这些被加密保存的数据只是部分数据,是无法被人查看,就像之前说的一样,提供存储空间的人并不知道里边的内容,这就是IPFS的另一点:防篡改,它比中心化存储来说,可以更好的保护大家的隐私,保证了存储在IPFS上的数据安全性。

  IPFS相较于当下的存储硬盘,花费成本将更小,比如当我们需要观看这段视频的时候,我们只需要询问IPFS系统“谁有这个文件”,此时,检索者就会发现有若干个拥有此文件的存储空间提供者那里,但因为每个提供者由于传输距离的远近或其他原因,或者所设置的传输费用各不相同,这样一来,检索者就可以根据自己的需求来选择相对方便且花费较小的那个存储。

  在数据传输速度方面,IPFS也和中心化存储有不同之处,IPFS是点对点协议传输,区别于中心化传输的一对多模式,这样能够避免了中心化传输带来的集群式压力和超负荷情况,能够大概率减少出错和崩溃几率,使得数据使用方更方便,快捷,有保障,访问加载速度肯定比中心化的http模式下更快一些。

  所以我们要知道,IPFS既能为有存储需求的人提供空间,同时也能让有多余存储空间的人有效利用自己的资源获得收益,为了让更多的人愿意贡献自己的硬盘去保存别人的数据,于是就产生了存储数据的奖励机制——Filecion,这就让更多的人更有兴趣的参与到IPFS去中心化建设之中。

  目前,IPFS仍然在去中心化存储的路上向前发展中,如今,它的激励层Filecoin上线后,我们将期待它有更好的表现。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201104A0EA6700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券