IPFS/Filecoin如何重塑Web3.0新时代?

虽然很多人对IPFS已经很熟悉,但仍有很多人不了解IPFS是什么。IPFS的用途到底是什么?IPFS和Filecoin之间的关系是什么?我来这里是为了让你重新了解IPFS的一些基本概念。

在这里插入图片描述

互联网现在怎么了?

现在我们的互联网有什么问题?为什么我们需要IPF来建立一个新的互联网?

我们今天使用的互联网是在http或https协议下运行的。HTTP协议也被称为超文本传输协议,用于将超文本从服务器传输到本地浏览器。自1990年发布以来,它已经将近30年了。它为互联网的爆炸性增长做出了贡献,并实现了互联网的繁荣。

然而,HTTP协议是基于C/S结构的Internet通信协议,它是基于骨干网络的集中式运行机制,也存在许多弊端。

首先,很难永久保存文件。

据统计,目前互联网上网页的平均存储时间只有100天左右,这就是为什么有些网站总是出现"404错误",我们把内容上传到百度云盘、网易邮箱等平台,平台的内容会因为平台的运行、域名的消失、年龄和攻击等而消失,好像从来没有普遍存在过。

此外,哈佛图书馆创新实验室的一项研究发现,在美国最高法院评论中,大约50%的超链接已经失效(Link-Rot);1999年至2011年间出版的一些法律期刊的链接也发现,70%以上的期刊无效。

第二,集中管理加剧了数据的不安全性。

在http协议中,为了避免数据流失和提高传输效率,人们开始建造更完善的大型中央服务器(100度云、阿里云、亚马逊云等),并将数据存储在其中。这种方案在短期内似乎非常有效,但高度集中的管理带来了一系列新问题。

不久前,"渭盟删除图书馆"事件,只有一名渭蒙员工,才能登录到魏蒙的背景,删除微门平台数百万商家辛苦操作的客户数据,其数据价值损失远远超过10亿。日前发生的微博数据销售也证实,集中管理更容易受到攻击、盗窃和损失。

事实上,根据现行的http协议,所有数据都存储在这些集中的服务器上,数据存款人对我们的数据拥有绝对的控制权,甚至可以查看、复制、享受甚至删除我们所有的数据,而且我们是赤裸裸的在它们前面。

第三,主干网络的并发机制限制了Internet接入的速度。

在高度并发的情况下,主干网的集中化模式导致了网络接入的拥堵。你最近和赵约了多少人?在国庆双假日购物时,你能买到第二款杀毒产品吗?春节旅行的火车票能否一次成功抢夺?

事实上,大多数不花高价买宽带的人,在网络并发性高的情况下,互联网速度慢,效率低。

第四,HTTP限制了Web的发展。

Web1.0是计算机和计算机连接的时代,Web2.0是人类连接的时代,Web3.0是万物相互连接的时代。Web3.0不仅希望连接来自新兴工业化国家的大量用户,而且希望从物联网等新概念中连接所有东西,无论是汽车、住宅门、窗帘、仪表或其他。

想象一下,如果你在WiFi上增加了数十万个新的连接端,你现在已经连接到了,你的网络速度会变成乌龟速度吗?当连接互联网所需的设备数量爆炸性增长时,今天的互联网将承受巨大的负担,将不再能够支持这股创新浪潮。

第五,对主干网络的依赖严重,存在着严重的安全风险。

所有的数据都存储在一个地方,为了寻求规模的影响,数据机房将建在一个地方,非常依赖一个骨干节点。一旦"单点"中心被摧毁或数据丢失或篡改,整个网络就会瘫痪,或者接收错误的信息,用户的信息安全和隐私就会受到威胁。

为了支持http协议,服务器每天24小时开放,针对百度、腾讯、阿里等大型交通公司,投入大量资源维护服务器和安全风险,防止dDoS、xss、csf等攻击。主网受到战争、自然灾害、中央服务器停机等因素的影响,可能导致整个互联网服务中断。

IPFS是什么?

2014年5月,JuanBenet毕业于斯坦福大学,获得计算机科学硕士学位,成立了一个协议实验室(ProtocolLab),该实验室旨在建立协议、系统和工具,以改进互联网的工作方式,并侧重于如何存储、定位和传输信息。该实验室成立后不久,就实现了开办实验室的目标–以新的技术突破、出色的用户体验设计和开放源码方法解决传统互联网的缺陷。

因为他们创造了颠覆HTTP的技术IPFS星际文件系统。

InterPlanetaryFileSystem(InterPlanetaryFileSystem)是一种基于内容寻址、版本控制和点对点的超媒体传输协议。它是一个P2P分布式文件系统,是标准http的新一代通信协议,其目标是创建一个更加开放、快速和安全的Internet。应该指出的是,IPFS既不是一个项目名称,也不是一个代币名称,而Internet底层通信协议是一个用于构建新一代互联网的分布式文件系统。

IPFS基于Libp2p和MultiFormats,也就是说,IPFS和所有区块链技术一样,是基于P2P的,它形成一个点对点传输网络,每个IPFS节点可以连接数百个节点。同时,已经连接的节点通过数百个节点连接起来,从而形成一个全球超大型网络。

这个网络没有中心节点,IPFS中存储的资源分散在世界各地,您需要的资源可能在您的邻居或世界的另一边,在IPFS构建的网络中,我们可以访问资源,访问网络非常方便。

如果区块链是对传统Internet技术的改造,那么IPFS就是对传统HTTP传输协议的重塑。

如何利用IPFS构建下一代互联网?

事实上,在生活中,我们也可以感觉到HTTP的集中化并不完美(虽然我们也可能被这种缺陷所驯化),分散的分布式IPF存储可能成为历史发展的必然选择,因为它可以完全避免上述问题。

那么,IPFS是如何构建下一代互联网的呢?通过下面的示例,我们将展示IPFS是如何工作的。

例如,当你想在IPFS网络上存储一张照片时,该照片的数据将通过加密算法分成更小的部分,然后分散到世界各地矿工的记忆中,其中一些可能在邻居的记忆中,或者在地球的另一边。

IPFS中的容错机制将确保您的数据被复制到不同的区域,并存储在不同的区域,即使一个地区的数据被自然灾害完全破坏,您的数据也可以通过其他区域的备份完全恢复,这极大地保证了IPFS上存储的数据的安全性和持久性,因此,当您想要查看本文时,您可以完全看到它。

此外,您不必担心数据的隐私,加密保存的小数据无法查看,也就是说,您的邻居不知道谁保存了数据,或者保存的数据是什么,这比集中存储更好地保护隐私。

IPFS在数据传输速度方面也有优势。当您需要读取数据时,所有的储户都会同时将他们保存的小数据发送给您,然后机器会在收到数据后自动拼接。因此,您的下载速度将不再受服务器带宽的限制,而主要取决于您的下载带宽,这样您的访问速度自然会比集中式HTTP模式快。据统计,您的下载速度将不再受服务器带宽的限制,而主要取决于您的下载带宽,这样您的访问速度自然会比集中式HTTP模式下的速度更快。点对点下载可以节省近60%的带宽使用成本。

最后但并非最不重要的是,连接到HTTP的节点越多,它们就越慢。随着越来越多的节点加入,IPFS的生态将变得更加完美和繁荣,您的下载速度也会更快。同时,IPFS可以更好地支持创新。如果基于HTTP协议的Internet的红利已经耗尽,那么基于IPFS模型的Internet将为我们提供更多的机会和更好的体验。

据统计,已经开发了数百个基于IPFS协议的应用程序,IPFS网络存储了数百亿个文件,世界各地的数百万个节点已经加入了IPFS网络,Google、Netflix、Firefox等传统互联网公司已经开始支持IPFS协议,EOS、ETH2.0、Polkadot将使用IPFS协议,由此可见Web3.0的前奏正在加速。

猜你喜欢

转载自blog.csdn.net/weixin_49795899/article/details/108405831
今日推荐