响链财经带你玩转区块链

IPFS何方神圣,竟然能取代HTTP?

2018-07-13  本文已影响1人  响链财经1

2018年最火的除了比特币,还有IPFS。

有人说:IPFS将取代互联网协议(HTTP)。

还有有人说:它将是2018年最火的超级项目。

这个被网友神化的IPFS究竟是何方神圣,今天不妨一起走进它。

IPFS是啥

了解一个新事物,要先看看它的定义是啥。先来看看官方定义。

IPFS(全称InterPlanetary File System)又名星际文件系统,是一种内容可寻址、版本化、点对点超媒体的分布式存储、传输协议,目标是补充甚至取代过去20年里使用的超文本媒体传输协议(HTTP),希望构建更快、更安全、更自由的互联网时代。

看完了上面的专业解释,是不是还是一头雾水,这个IPFS究竟是啥东西?

别担心,下面用一个简单的对比来说明IPFS是啥,有啥用。

我们大家上网都输入网页的时候都会在前面输入HTTP,这个HTTP就是一种文件传输协议。

通过HTTP这个传输协议,你才能访问网站下载东西。

同样的,前面概念中说到了,IPFS也是一种协议,IPFS的作用就和HTTP类似,也是提供一种传输协议。

这么解释可能大家就对IPFS有了大概印象了。

那么问题来了,既然现在有HTTP了,我们为啥要用IPFS呢?

要回答这个问题,就要先从HTTP的缺点说起。

HTTP的缺点

首先要肯定下HTTP的伟大作用,可以说没有HTTP,就没有我们现在的互联网生活。

但是作为一款已经运行了20年的事物,必然存在着一些缺陷。

1.HTTP效率低下,服务器成本昂贵。

我们想要上网下载东西,就必须有服务器,数以万计的服务器分布在全世界的各个角落,才让我们可以随意登录下载文件。

为此,世界最大的芯片制造厂商 Intel 有大约10万台服务器,Facebook有3万台,而 Google有超过100万台服务器!

这些机器在机房要日夜不停的运转,一旦因为停电或者其他原因服务器关机了,那你就无法登录上面托管的内容了。

所以大公司里面对于这一块有个概念叫SLA,就是当SLA稳定性没有到99.9%的话,基本不合格。

并且在下载文件时,一个服务器只能服务一个客户端,效率很低。

2.过度中心化,一旦丢失或删除就永久消失。

在中心化的协议系统中,你所有下载和储存的信息都在服务器中储存。

就拿我们的钱包私钥来说,都不建议储存在网络上,或者手机截图,因为这些信息都是被中心化系统储存的,通过后台这些信息都是可以看到的。

还有美国政府的“窃听门”,美国国家安全局这样的机构只要截取这些服务器中心的通信信息,就能掌握普通民众的所有信息,隐私什么的,别想了。

再或者发生天灾人祸,比如某一天百度大楼起火,因为服务器都在一起,所以大部分被毁严重,这时候访问页面就会出现我们常见的404。

就像在运维圈子里里经常调侃的,电缆被挖断,员工删库跑路等等,都是隐患,都会造成一样的后果。

IPFS如何解决这些问题

IPFS给出的解决方案很简单,它从根本上改变了查询文件的方式,从而解决了以上两点难题。

什么意思呢,举个例子。

先拿HTTP举例。

最近《我不是药神》很火,二宝想要下载下来观看,通过HTTP协议浏览器查询,随后处理器会查询到某个服务器的IP地址,客户端向该服务器索要文件的路径,通过路径搜索这个文件的位置,最后进行下载即可。这是目前我们下载东西的常态。

如果换成IPFS呢。文件被添加到IPFS后,会获得一个独一无二的哈希值,当二宝想要下载《我不是药神》时,对全网进行搜索独一无二的哈希值,进而下载。

所以IPFS是基于文件内容进行寻址,而不像传统的HTTP协议一样基于域名寻址。

并且当下载相关数据时,如果内容过大,可以从无数个节点分片进行下载,大大提升了下载速度,类似于我们常用的电驴,下载过程与之类似。

同时因为下载节点在全国各地的原因,数据不容易被攻击从而更好的保存。

那可能有人会问,那些节点凭什么要为用户储存数据呢?又没有好处。

这里就要用到区块链世界里的价值交换了,节点通过挖矿来行使储存权,可以获得挖矿费用,而用户需要缴纳一定的储存费。

对于普通用户来说,交钱储存目前看来应用还不大,但是作为大型公司来说这就是一笔巨大的经济账了。

以《极限挑战》为例,第一季全网播放量大约在1亿左右,假设文件大小约1G,播放整个视频需要消耗100PB的带宽量。如果按照1美分1GB带宽成本,《极限挑战》这一集需要支付的互联网服务费大约在100万美元左右。

而使用IPFS的费用可以节约近60%左右,价格优势一目了然。

面对这种颠覆性的创新概念,目前还处于发展的第一阶段,未来的具体应用落地还需要区块链技术一同发展,而我们要做的就是积极拥抱变化、勇敢参与变革。

更多精彩区块链资讯

关注微信公众号:响链财经

近期原创热文

拿什么拯救你,我的公链——跨链、侧链还是分片?

5分钟搞清楚大佬口中的“不可能三角”问题

DApp、APP,你还傻傻分不清?

京东利用区块链溯源防伪?别逗了

阿里巴巴四十大盗教你零知识证明

公链共识机制“三足鼎立”,谁才是最后的获胜者

上一篇 下一篇

猜你喜欢

热点阅读