学习
实践
活动
专区
工具
TVP
写文章

IPFS和HTTP到底有何爱恨情仇?

最近IPFS实在太火了,市面上关于IPFS的科普文章也是层出不穷,为了把含金量高的知识传递给你们,猫妹特别开通《猫妹课堂》栏目,精心准备了几期内容,下面一起进入第一期:什么是HTTP和IPFS?

01

《猫妹课堂》第一讲

HTTP和IPFS

认识IPFS

首先,来认识一下IPFS。

IPFS(InterPlanetary File System)—又称“星际文件系统”。它是点对点分布式文件系统(比特币是一种点对点的电子现金系统)。通俗的讲,通过IPFS协议,可以让存储在IPFS网络上的文件在世界的每一个角落被快速的访问。(虽然你们在很多地方已经看到这个定义了,但是我还是要说一遍。(ฅ´ω`ฅ))

了解HTTP

其次,来了解一下现在应用最广泛的网络协议—“超文本传输协议HTTP”。

刨去所有晦涩难懂的技术术语,我们可以这样来浅易地理解HTTP:它是当今互联网世界的基石,是创世规则,是互联网的十诫,有了HTTP,才有浏览器,才有网站、客户端、小程序等一切互联网应用形式的存在。

(这样说应该更容易理解吧~)

这是HTTP的伟大之处,但它的弊端也很明显。

效率低,使用成本高,带宽资源浪费严重

数据丢失,页面平均生命周期只有100天

中心化的网络限制了很多发展机会

对主干网的严重依赖, 经常造成服务中断

IPFS也是一个数据数据传输协议,相比于http有如下优点:

P2P下载, 节省高达60%的带宽, 使用成本低廉

永久web, 不在删除数据

分布式的网络, 给互联网带来生机

不再依赖主干网, 降低因不可抗力造成的服务中断问题

在点对点的传输网络中,访问速度会很快,IPFS几乎不可能出现像HTTP中网络拥堵的现象。(也就是说,在双十一抢购时,再也不用担心网络“爆炸”。)

(建议在WiFi状态下观看)

IPFS协议恰到好处的解决了这个问题,存储到IPFS网络的文件会经过哈希运算,相同的内容会得到相同的加密哈希地址,需要访问这个文件只需要调用这个哈希地址,不需要进行文件的重复存储。

这就是IPFS,它包容,可以让普通人参与提供存储节点并获取收益;它节俭,会释放出大量的被HTTP禁锢的内存资源;它永恒,随着IPFS生态的完善可以让人类文明永存。

也许你会问,IPFS听起来很好,但有人会去IPFS上存储数据吗?如果存储数据的节点挂了数据丢失,这个怎么避免?企业会弃中心服务器去选择IPFS?……

这个你完全不用担心,IPFS引入了Filecoin激励系统,这个会在我们接下来的文章给大家深度解析,IPFS+Filecoin是如何构建生态的?

敲黑板

已经有很多厂家、技术宅们在摩拳擦掌发力IPFS的挖矿了,无论是项目本身的巨大革新,社区蹭蹭蹭涨的热度,Filecoin正式发行后的走势,IPFS注定是18年最令人期待的项目~你们期待吗?

- end -

喜欢今天的内容吗?

看完记得分享给更多的人哦

我是猫妹

咱们明天见~

你可能会感兴趣的其他热文

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180427A1ALOC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券