登录网站体验更好 微信扫码登录

IPFS是否可以取代HTTP协议?

作者:  时间:2021/05/15 热度:675

为改变传统互联网存在的集中式存储安全、隐私等弊端,IPFS由Juan Benet(胡安)提出并成立协议工作实验室。IPFS是一种点对点(P2P)的分布式文件系统,旨在取代HTTP协议,成为下一代互联网底层通信协议。那IPFS是否有足够的潜力可以取代HTTP协议?今天我们一起来探讨学习一下。



一、成本对比

HTTP是在中心化服务器运行的,运行维护所需的成本较高,只要中心化数据库受到DDOS攻击,或者遭受到不可抗力的损害,就可能会导致数据丢失或者被损坏。


根据“上海云盾安全运营中心数据报告”显示,目前已经监测到我国Web应用攻击多达12.6亿次,同比上升20%;相较于HTTP协议而言,IPFS在很大程度能降低服务器存储成本,同时服务器的带宽成本也能得到有效控制。



二、效率对比

IPFS是P2P网络拓扑,在整个网域内所有计算机都可以作为存储节点,利用就近分布式存储提高了网络利用效率。


而HTTP依赖中心化服务网络,当访问某个网址人数比较多时,服务器网页会造成刷新卡顿或者出现网页崩溃的情况,而且服务器是必须24小时开机状态才可运行。



我们都知道HTTP的客户网络访问很大部分不是本地化,存在网络延时;IPFS较大程度使得网络访问速度加快,网络访问本地化。在这个过程中,体验感会进一步增强。IPFS中提供了两种语义,即Add和Get操作。Add放在网络的概念里,就是“上传”操作。而Get在网络的概念里,就是“下载”操作。


三、安全对比

IPFS在上传数据的时候是没有单点故障的,也就是说文件一旦被“上传”到IPFS网络中,就会被永久保存。而要想下载一个本地没有的文件,只要IPFS网络中有,简单的执行Get就很快能下载到数据。


所以,当我们在网络上下载相关数据的时候, 不再依赖中心服务器,而是从多个节点同时下载,相比HTTP协议,下载速度要快很多。



综上,IPFS不仅成本低、效率高,而且更具有安全性。但IPFS是否可以成功取代HTTP协议,就让时间去证明吧。

欢迎关注公众号

发表您的观点

还没有留言,来占领沙发吧!
Analytics

微信扫码登录网站