IPFS是否可以取代HTTP协议?
为改变传统互联网存在的集中式存储安全、隐私等弊端,IPFS由Juan Benet(胡安)提出并成立协议工作实验室。IPFS是一种点对点(P2P)的分布式文件系统,旨在取代HTTP协议,成为下一代互联网底层通信协议。那IPFS是否有足够的潜力可以取代HTTP协议?今天我们一起来探讨学习一下。
一、成本对比
HTTP是在中心化服务器运行的,运行维护所需的成本较高,只要中心化数据库受到DDOS攻击,或者遭受到不可抗力的损害,就可能会导致数据丢失或者被损坏。
根据“上海云盾安全运营中心数据报告”显示,目前已经监测到我国Web应用攻击多达12.6亿次,同比上升20{2f885fea6d4da36aec04ba9688a534e12581f1d9347b64c5ade801a62a3eb9ec};相较于HTTP协议而言,IPFS在很大程度能降低服务器存储成本,同时服务器的带宽成本也能得到有效控制。
二、效率对比
IPFS是P2P网络拓扑,在整个网域内所有计算机都可以作为存储节点,利用就近分布式存储提高了网络利用效率。
而HTTP依赖中心化服务网络,当访问某个网址人数比较多时,服务器网页会造成刷新卡顿或者出现网页崩溃的情况,而且服务器是必须24小时开机状态才可运行。
我们都知道HTTP的客户网络访问很大部分不是本地化,存在网络延时;IPFS较大程度使得网络访问速度加快,网络访问本地化。在这个过程中,体验感会进一步增强。IPFS中提供了两种语义,即Add和Get操作。Add放在网络的概念里,就是“上传”操作。而Get在网络的概念里,就是“下载”操作。
三、安全对比
IPFS在上传数据的时候是没有单点故障的,也就是说文件一旦被“上传”到IPFS网络中,就会被永久保存。而要想下载一个本地没有的文件,只要IPFS网络中有,简单的执行Get就很快能下载到数据。
所以,当我们在网络上下载相关数据的时候, 不再依赖中心服务器,而是从多个节点同时下载,相比HTTP协议,下载速度要快很多。
综上,IPFS不仅成本低、效率高,而且更具有安全性。但IPFS是否可以成功取代HTTP协议,就让时间去证明吧。
回首过去,三十年来互联网大潮汹涌,近十年来区块链的发展震惊了全球, Filecoin作为数据存储基础设施的不断跃升,常常会给下一个周期的跨越带来新的神话。
在大数据时代,全球每天产生超过500亿 GB的数据,每两年就会增加一倍的存储容量。而 IPFS/filecoin则是时代的产物,其价值不言而喻。