首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单粗暴的了解IPFS

作为刚刚接触IPFS的你们,一定一脸懵逼,心中简直是万马奔腾,尼玛,这是什么东西?

在这份IPFS的入门基础资料上,我们会用通俗的语言,为你们形象地介绍IPFS,快速地帮助你们了解这个项目。

什么是IPFS?

IPFS的英文全称是InterPlanetary File System,中文名叫星际文件系统。

这个名字是不是很酷,有种科幻大片的感觉。

IPFS是一个点对点的分布式文件系统(比特币是一种点对点的电子现金系统),作为文件系统嘛,当然可以用来存储文件,这个文件包括文本、图片、视频等等。

并且,IPFS也是由全球的存储节点构成的,所以在未来,我们能够在世界的每一个角落快速的访问存储在IPFS网络上的文件。

这里听起来跟比特币很像,比特币上的交易记录也可以在世界的每一个角落被快速的获取。

同时,IPFS除了是一个点对点的分布式文件系统以外,还是一个分布式的网络,点对点的超媒体协议。

分布式大家应该都有所了解,那什么是超媒体呢?

超媒体对应之前的超文本。

超文本的意思是建立文本与文本之间的链接。

那超媒体建立的是文本、图片、视频之间的链接。

HTTP协议就是一个超文本协议。

所以,咱们的ipfs野心超级大,他们的目标是干掉现有的HTTP协议!!!

那么,为什么IPFS能有信心干掉HTTP协议呢?

毕竟,HTTP是当前互联网的基础数据通信技术,现在几乎所有互联网页面都是采用这个超文本传输协议。

而且,可以说目前整个互联网都是在HTTP协议上构建出来的。

所以,IPFS,你凭啥挑战HTTP在互联网的霸主地位呢?

要战胜敌人,除了敌人有的,咱们要有,敌人不能做到的,咱们也要做到。

作为互联网基石的HTTP,经过几十年的蓬勃发展,其弊端也越来越明显:

1.第一个就是我们在使用互联网的时候,所访问的数据经常丢失。

大家在上网的时候,一定经历过404(无法找到页面)的情景。

如果没有遇到过,嘿嘿,那你还记得那些年,存在网盘里被删的东西吧?

为什么出现这样的情况?

这里的原因有很多,有可能是在服务器停了,有可能是服务器因为一些外部原因而坏掉了。

对于你在网盘里东西来说,就是老子充了会员,你还把老子上传在里面的东西给删了!!!

2.第二个弊端就是上网速度慢!!!

因为我们在访问时都需要从服务器下载完整的一个文件,每次都要,用一次下一次,用一次下一次,这样效率太低。

当然,你可以说,上网慢可以提高网速嘛。

确实提高网速是可以解决这个问题,但如果你不是一直使用的话,对于一次两次的来说,提高网速不划算呀,而且有时候,我们不仅需要下载,还要上传。

嘿嘿,在我国,给你办的网络,上下行带宽是不对等的。

什么意思?

就是上传速度跟下载速度不一样嘛,上传速度要远比下载低很多很多很多。

如果要上下行带宽对等的网络,每年至少要多花费十几万。

所以HTTP不仅上网慢,而且浪费了太多的存储,并且也消耗了太多的带宽资源。

3.目前的互联网非常依赖于主干网络。

如果因为一些不可抗拒的因素,比如外星人入侵,星际战争,自然灾害等等,把主干网络给破坏了,那一切都GG了。

当然,虽然这些几率都比较低。

那互联网管制呢?

DDoS,XSS,CSRF等网络攻击造成的中心化服务器宕机呢?

所以除了不太安全,运营维护成本也很高。

以上三点是HTTP主要的弊端,总的来说,对于我们普通用户,就上网的时候不爽,老是上网慢、下载慢、各种不能访问。

嘿嘿,这时候,就轮到我们的救世主IPFS登场了。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券