颠覆HTTP的IPFS,还有哪些技术缺陷?
IPFS自诞生以来饱受关注,加上Filecoin,成为了一个非常令人兴奋的全球协作开源项目,在此基础之上将全人类的数据保存其中,并且无人可以篡改。这一宏伟景象为人类提供了最少三大价值:
首先,它创造了一个免许可、免信任的存储网络服务。这一点非常重要,因为当你想存一个文件的时候,不需要得到任何机构的批准,不需要做备案,也不需要严格的认证。免信任同样如此,它不需要你对提供存储服务的供应商信任,大大减少了其中的成本。
其次,IPFS成功应用,将极有可能将全球所有闲置存储资源集中起来并加以利用的网络,而这样的网络在过去是从没有过的。
最后,通过这样的一个模式,可以有效降低网络冗余,而且可以完整分离,根本不需要文件存在什么地方,只需要内容存在一个IPFS和filecoin的网络中即可。
就以上三点,IPFS/Filecoin就足以成为一个令人激动的项目。
但“理想很丰满,显示很骨感”。IPFs项目的设计缺陷使其难以真正的应用于实际环境。其设计缺陷主要在于以下几个方面:
- 无法支持热数据存储
基于数据及时性原理,数据访问频率越高,数据价值越大。目前IPFS仅支持冷数据存储场景,缺少对网络传输的支持,导致无法建立热数据的传输网络,这意味着缺少对网络最有价值的支持。
- 容灾机制缺失
容灾指的是当一处 IT 系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换 到另一处,使得该系统功能可以继续正常工作。IPFS/Filecoin 未向存储用户提供可靠 的容灾及恢复机制,由存储矿工中心化地处理容灾备份恢复工作,导致存储空间的冗 余度以 2-3 倍的幅度增加。
- 存储性能降低60倍以上
IPFS数据验证机制过于理想化且复杂,其存储性能地狱传统的中心化存储系统60倍以上,1TB文件通常需要验证10多个小时,无法正常高效存储。
- 中心化技术架构
IPFS 对技术层面的硬件要求过高,导致加入其存储网络的门槛变得极高,目前只有专 业化的存储设备才可以作为存储节点加入 IPFS 网络。此举意味着 IPFS 在起初向用户 宣传的“连接普通闲置存储,降低存储成本”成为一句空话,变相将整个网络储存在 一个中心化的结构中,不能大幅度降低全网存储成本,还很难保证全网安全性。
- 由于缺少社区共治机制的加入,导致社区治理过于专治化,对社区造成了一定的伤害。
以上文问题是当前IPFS和Filecoin面临的主要问题,好消息是其中有一些是可以被改善和完善的,而由一些则是设计机制问题,无法被改进。
针对IPFS上述的问题,那么谁将能取IPFS而代之呢?我们拭目以待。
本文地址:https://blog.csdn.net/weixin_49419454/article/details/108204599
上一篇: 前端学习笔记-HTML(一)