当前位置:首页 > 知识 >

IPFS分布式存储:Web3.0时代,势不可挡

关于IPFS分布式存储,老林在之前的文章提到过,IPFS(星际文件系统)是一个底层去中心化存储协议,对标HTTP协议。我们可以看到下面这张图的对比情况。

中心化机构和分布式架构

如上图所示,左边的则是传统的云存储服务器,像阿里云、腾讯云它们用的是中心化的架构,也就是说所有的机器都去访问一台中心化服务器,再由这台服务器去响应各自的终端数据,也就是多对一的模式;可以想像得到,随着访问的人越来越多,整个服务器网络会越来越卡。

至于分布式架构,并不存在唯一的中心化服务器,这便是去中心化架构,我们访问数据的时候可以从临近的节点(电脑)去获取相应的数据,并且获取数据的方式并不是通过IP地址,而是通过“内容寻址”的方式;对于内容寻址,我们可以理解为每一个文件都会生成一个指纹(哈希),我们可以利用这个指纹来进行对文件的定位操作,如此一来检索文件的效率大大提高。

IPFS生态应用发展

其实整个IPFS底层协议可分为很多层,每一层都有各自的功能,与HTTP协议类似。

目前大部分公链的最大问题是没法存储大量的超媒体数据在自己的链上;众所周知,若要成为一个链上的节点,就必须要同步整条链,那如果把数据都呈上去的话,那么链会变得相当巨大。所以当一个去中心化Dapp想要发展成一个“杀手级”级别的应用,采用中心化存储的方式是不太现实的,也是不可靠的。但是使用IPFS协议,使用分布式存储技术便可较好的解决以上问题。

据老林了解,当前的IPFS生态可谓是百花齐放,几乎遍布整个行业,比如数据存储、身份、交易市场、NFT、内容、社交媒体、交易所、预言机等等,截至目前,基于IPFS技术构建的应用和网站已超过330个,而且当前的主流浏览器Google、Opera、Firefox都已支持IPFS的插件,所以说IPFS并不是一个冷门的技术。

中心化存储VS分布式存储

企业级的中心化存储方案,1T容量,一年的带宽加存储的费用要3k以上,但是在安全性上,无论是物理方面,还是人员方面的问题,都将导致数据被删除或丢失。而IPFS分布式存储的成本,尤其是在初期可以降到中心化成本的1/10左右,更重要的是,由于它是多点备份,多地备份的机制,所以它不存在丢失的可能性,除非IPFS生态所有节点都宕机,但这个情况不太实际。(下图数据源自网络)因此从价格上、安全性上,分布式存储都具备优势。

猜你喜欢

微信二维码

微信