文件|404之殇——凭什么说IPFS能取代HTTP成为互联网底层协议?


北京联盟_本文原题:404之殇——凭什么说IPFS能取代HTTP成为互联网底层协议?
IPFS(Filecoin)作为2020当之无愧的明星项目 , 其动态备受关注 。
IPFS是一种点对点的超媒体协议 , 拥有取代当今互联网底层协议HTTP的巨大潜力 。 我们知道 , 每一项新技术取代旧技术都是在便捷、效率、成本等方面更有优势 , 才能够真正落地 。 当今互联网的精彩纷呈几乎全是基于HTTP协议的 , IPFS怎么才可以做到颠覆互联网格局呢?
让我们一起去探寻吧!
HTTP的缺陷
带宽
HTTP是中心化协议 , 我们在网络上获取资源的下载速度不仅受我们自己带宽的限制 , 还要看资源拥有者的带宽 , 哪怕自己用上了千兆专网 , 但对面支持的下载速度不高 , 实际下载过程依旧会慢的可怜 。
数据安全
中心化协议HTTP网络中严重依赖中心节点 , 如果数据中心出现问题 , 包括但不限于火灾、地震、人为破坏、战争等情况 , 存储在其中的数据损坏 , 就是不可弥补的巨大损失 。
404之殇
每个网民应该都遇到过这样的情况:打开一个网页 , 硕大的“404”就跳了出来 。 404是一种HTTP状态码 , 代表服务器找不到请求的文件 。 原因无外乎中心化网络所致 , 可能是网站自行删除、管理员操作失误、文件损坏等 。
文件|404之殇——凭什么说IPFS能取代HTTP成为互联网底层协议?
本文插图

现今网络中有大量的重复文件 , 严重浪费了存储空间和网络资源 。 这件事很好理解 , 譬如麦客存储制作了一期干货视频 , 上传到腾讯、爱奇艺、优酷等多个平台 , 便产生了大量的重复文件 。
IPFS的优势
提高访问速度
上传文件到IPFS网络后首先会进行哈希加密 , 生成唯一指纹 , 然后文件会被打碎成“碎片” , 分发到全球不同的私人电脑、存储中心等保存 , IPFS网络本身是不放文件本体的 , 用户获取IPFS网络中的文件时 , 基于内容寻址的原理 , 会就近找到最近的一个文件碎片 , 然后通过技术手段 , 就可以得到完整文件 。
访问速度和物理距离正相关 , 更何况不同国家、地区网络硬件和规则不尽相同 , IPFS帮助我们从最近的地方获取 , 极大提高了访问速度 。
消除重复、冗余文件
文件上传IPFS通过哈希加密等生成唯一指纹 , IPFS网络中会把相同“指纹”的多余文件删除 , 只保留一份文件 。 接上面的例子 , 如果IPFS在中国已经发展起来了 , 麦客存储再上传视频 , 就不需要每个平台都上传一份 , 只需要把该视频在IPFS中的地址(唯一指纹)给到平台就可以了 。
这个机制能够极大的节省网络资源 。
文件|404之殇——凭什么说IPFS能取代HTTP成为互联网底层协议?
本文插图

数据防丢失
IPFS的每一个文件都会被打碎 , 而每个碎片都可以通过技术手段还原成完整文件 。 假设一个文件被打碎 , 存储在6666个不同的设备上 , 那即使有一半的设备同时删除文件、遭遇意外 , 那剩下的碎片也完全足够复原文件 。
永远保存数据
互联网蓬勃发展至今 , 其上的内容浩如烟海 , 似乎我们生活中只需要把想要记录、留存的上传到互联网上就可以永远留存下来 , 其实不然 。
互联网是有记忆的 , 但互联网的记忆消逝快得惊人 。
数据存储是需要成本的 , 近些年不知道多少网站被后浪拍死在沙滩上 , 由于成本、经营策略等问题关停网站 , 也有意外等原因 , 大批信息消逝了 , 这里面可能有某些新闻快讯 , 某些人的自拍随笔 , 某些文艺作品——更可能有很多价值巨大的信息 。
IPFS致力于永久保存有价值的数据 。
IPFS的应用前景巨大无比 , 但早在2015年IPFS立项推行后 , 很长一段时间都不温不火——直到官方团队把Filecoin加入IPFS 。 究其原因 , 是遇到了BT下载滑铁卢的问题 。


推荐阅读