IPFS技术将取代互联网?

分享到:

IPFS(Inter-Planetary File System)也叫星际文件系统,是一个面向全球的、点对点的分布式版本文件系统,致力于创建持久且分布式存储和共享文件的网络传输协议。目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。简单来说IPFS是一个可以永远存在的、由多个节点组成且没有中心化的文件存储和共享系统。

由于信息产业的飞速发展,当下整个网络正面临数据爆发式的增长,在当下全球每天产生超过500GB的数据,存储容量每2年翻一番,最近3年所产生的数据是人类历史上4万年所有数据的总和,特别是随着5G技术的到来,我们的世界将会被海量的数据所占据。据IDC预测,2025年人类的数据总量将达到175ZB,什么概念,如果用DVD储存堆积起来可以绕地球222圈或从地球往返月球23次,那么面临如此巨大的数据储存需求,我们的互联网该如何面对呢?不仅如此,中心化的储存带来的高并发数据沉余,安全隐私的泄露,储存成本的高昂等一系列的问题,也标志着传统互联网早已遇到瓶颈。

20多年的传统互联网HTTP中心化储存技术已经伴随我们这么久,在这20年期间,人们的日常生活,吃穿住行已悄然不断更新,而我们用的互联网却没有太大变化,人类对于更高效,更安全,更低成本的储存方式呼声越来越大,因此分布式储存技术IPFS就此诞生,这次将颠覆传统互联网。

说到IPFS其实很简单啊,它其实是一种硬盘共享的互联网底层协议,主要是为了存取数据,简单来说,IPFS它可以打造一个让更多的人将自己闲置的存储空间进行共享的同时还能获取收益的存储网络。我们将这种人人都可参与共享硬盘的存储方式,称之为分布式存储,为什么我们需要这种分布式存储技术呢,要知道如今的互联网技术其实有三大板块儿,分别是算力,存储和宽带,存储在这个板块儿可以说是整个互联网的根基。

我们现在访问的所有的互联网信息都是从中心化的存储服务器传输而来的,目前传统网络采用的存储方式都是中心化的,也就是说先建立一个中心化的存储节点,比方说阿里云,腾讯云,谷歌云等等。

5

做好这个中心的存储节点之后呢,然后再通过传统的这个HTTP这个协议传输数据。那这个协议是什么呢?就是大家平时上网输入网址的时候,网址最前面都是http开头,就是通过这个HTTP协议,用户通过访问网站的时候各大网络公司的中心化服务器才会给你传输你所需要的的内容,但是随着互联网这20多年的发展,中心化存储暴露出了一系列的弊端问题。

传统中心化网络的第一个弊端就是它的网络传输速度慢,而IPFS网络传输速度比传统的HTTP网络传输速度快很多。为什么会快很多呢?那么我们接下来呢需要去了解一下它的一个运行原理,在IPFS这种存储网络里面,如果说你要把文件存储在IPFS网络里面,它首先会通过一个特殊的加密算法将文件打碎成若干个256KB的碎片,然后再把这些文件碎片分散的存到世界各地的矿工的服务器里面,这个矿工服务器就是一个硬盘,那么当用户需要这些数据的时候呢,用户只需要输入指令,那么存放有这些数据的就近服务器就会同时给你传输这个数据。因为他是就近传输,并且很多节点同时都可以给你传输,这样的方式就比传统的这个互联网速度大大提高了。就像我们以前用的快播一样,他运用就是这种技术,只要有人看过片子并且储存在电脑上,你想看的时候可以从最近的联网电脑以最快的速度向你发送这个片子的数据,并且这个片子储存的人越多你下载它的速度越快。

传统中心化网络第二个弊端,就是它存在严重的安全隐患,比方说大家要存一份文件,存在自己的电脑里面,或者百度云盘里,如果说这台电脑突然坏了或者因为进水,或者百度服务器机房失火了,导致你的硬盘里面的数据全部丢失不可恢复怎么办呢?这个就可能对你个人或者公司造成很大的损失。那么我们来对比IPFS这种存数据的这个原理的话,你的电脑是如果是一个节点,你只存了256KB,比方说这个源文件是2G,如果说你的电脑损坏,其实对你的数据基根本就没有很大的影响,而且由于这个碎片可能有很多矿工服务器同时有储存,所以你的数据最终还是可以复原的,这就是为什么IPFS可以天然的防自然灾害。

再就是这种分布式的碎片化的这种处理方式呢,它可以天然的防dos攻击,或者黑客,病毒攻击,那这一点怎么理解呢?比方说我们要存一些隐私在U盘或者在电脑,手机里,如我们接触到了一些病毒链接,导致你的账户信息或者你的个人隐私都被泄露,那么一泄露就是整体的数据。但是IPFS这种分布式文件存储的方式,它是碎片化的,每一个节点只给你存极小的一部分,哪怕那个节点被黑客病毒攻击了,那么他拿到的也只是一部分数据,所以说这样的话,你的个人隐私安全性是更高,因为别人拿到一个碎片,是不可能说了解到你前面的一个信息。在IPFS系统里,文件及数据具有存在的唯一性,一个文件加入了IPFS的网络,将基于计算对内容赋予一个唯一加密的哈希值。意味着IPFS哈希运算过后生成的地址是唯一。该地址不可篡改,也不可删除的特性。因此,一旦数据存储在IPFS中,它就会是完全的。而传统的HTTP网络,黑客可以对你进行攻击,盗取你的文件。在IPFS网络中,所有的文件和数据是分散在许许多多节点上的,而且都是加密的,黑客没有办法进行攻击。

那么第三方面的话呢,就是中心化存储的一个成本是非常高昂的,大家可以来做一个全全方面的一个对比啊。目前国内来讲,像阿里云腾讯云百度云,按照1T的储存量来算的话,一年的费用呢,大概是2500到3500左右,而且这还是一年的储存费用。而IPFS这种分布式存储技术的话,如果未来我们应用它的话,1T的数据一年大概是250块钱,这个储存成本的话相对于传统储存成本就已经降了十倍,而且使用的人越多储存成本越便宜。

为什么会这样呢,举个例子说明,网络就像一条高速公路,现在我们从中心化服务器获取内容,只有一条路,就是我们搜索相关内容的时候,各大公司的服务器里面所储存的数据只会从这一条高速公路展现到我的手里或者电脑上,而且这个内容同时搜索或者观看的很多,用的人越多,网络速度越慢,而导致这条高速公路所需的维护成本越高。而IPFS分布式网络就是同时有很多条高速公路向我运输我所搜索或者观看的内容,这样路线也不容易堵塞,而且每条高速公路所搭载的数据只有256KB,更轻便,所以这条路不容易损坏,所以维护成本更低。而且随着用这种储存技术的公司越来越多,网络速度只会越来越快,成本越来越低。

所以从以上一些举例说明我们可以看出,IPFS分布式储存技术相对传统的HTTP中心化储存技术,它速度更快,更安全,储存成本更便宜,而且随着时间的推移,使用IPFS分布式储存技术的公司或者企业越来越多,它只会更快,更安全,成本更低,所以随着5G时代的到来,数据爆发式的增长,IPFS分布式储存技术一定会在未来某天取代现在的中心化储存技术。

 

 

继续阅读
IPFS技术将取代互联网?

IPFS(Inter-Planetary File System)也叫星际文件系统,是一个面向全球的、点对点的分布式版本文件系统,致力于创建持久且分布式存储和共享文件的网络传输协议。目标是为了补充(甚至是取代)目前统治互联网的超文本传输协议(HTTP),将所有具有相同文件系统的计算设备连接在一起。简单来说IPFS是一个可以永远存在的、由多个节点组成且没有中心化的文件存储和共享系统。