欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

颠覆HTTP的IPFS,还有哪些技术缺陷?

程序员文章站 2022-04-15 20:05:31
IPFS自诞生以来饱受关注,加上Filecoin,成为了一个非常令人兴奋的全球协作开源项目,在此基础之上将全人类的数据保存其中,并且无人可以篡改。这一宏伟景象为人类提供了最少三大价值:首先,它创造了一个免许可、免信任的存储网络服务。这一点非常重要,因为当你想存一个文件的时候,不需要得到任何机构的批准,不需要做备案,也不需要严格的认证。免信任同样如此,它不需要你对提供存储服务的供应商信任,大大减少了其中的成本。其次,IPFS成功应用,将极有可能将全球所有闲置存储资源集中起来并加以利用的网络,而这样的网...

IPFS自诞生以来饱受关注,加上Filecoin,成为了一个非常令人兴奋的全球协作开源项目,在此基础之上将全人类的数据保存其中,并且无人可以篡改。这一宏伟景象为人类提供了最少三大价值:

首先,它创造了一个免许可、免信任的存储网络服务。这一点非常重要,因为当你想存一个文件的时候,不需要得到任何机构的批准,不需要做备案,也不需要严格的认证。免信任同样如此,它不需要你对提供存储服务的供应商信任,大大减少了其中的成本。

其次,IPFS成功应用,将极有可能将全球所有闲置存储资源集中起来并加以利用的网络,而这样的网络在过去是从没有过的。

最后,通过这样的一个模式,可以有效降低网络冗余,而且可以完整分离,根本不需要文件存在什么地方,只需要内容存在一个IPFS和filecoin的网络中即可。

就以上三点,IPFS/Filecoin就足以成为一个令人激动的项目。

但“理想很丰满,显示很骨感”。IPFs项目的设计缺陷使其难以真正的应用于实际环境。其设计缺陷主要在于以下几个方面:

  1. 无法支持热数据存储

基于数据及时性原理,数据访问频率越高,数据价值越大。目前IPFS仅支持冷数据存储场景,缺少对网络传输的支持,导致无法建立热数据的传输网络,这意味着缺少对网络最有价值的支持。

  1. 容灾机制缺失

容灾指的是当一处 IT 系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换 到另一处,使得该系统功能可以继续正常工作。IPFS/Filecoin 未向存储用户提供可靠 的容灾及恢复机制,由存储矿工中心化地处理容灾备份恢复工作,导致存储空间的冗 余度以 2-3 倍的幅度增加。

  1. 存储性能降低60倍以上

IPFS数据验证机制过于理想化且复杂,其存储性能地狱传统的中心化存储系统60倍以上,1TB文件通常需要验证10多个小时,无法正常高效存储。

  1. 中心化技术架构

IPFS 对技术层面的硬件要求过高,导致加入其存储网络的门槛变得极高,目前只有专 业化的存储设备才可以作为存储节点加入 IPFS 网络。此举意味着 IPFS 在起初向用户 宣传的“连接普通闲置存储,降低存储成本”成为一句空话,变相将整个网络储存在 一个中心化的结构中,不能大幅度降低全网存储成本,还很难保证全网安全性。

  1. 由于缺少社区共治机制的加入,导致社区治理过于专治化,对社区造成了一定的伤害。

以上文问题是当前IPFS和Filecoin面临的主要问题,好消息是其中有一些是可以被改善和完善的,而由一些则是设计机制问题,无法被改进。

针对IPFS上述的问题,那么谁将能取IPFS而代之呢?我们拭目以待。

本文地址:https://blog.csdn.net/weixin_49419454/article/details/108204599