为什么IPFS分布式存储对Web3.0至关重要?

2020-07-28 16:13:04

分布式存储使Web强大而有弹性

  在不到三十年的时间里,网络已成为人类历史上最伟大的成就之一,它负责科学,技术和商业领域前所未有的发展。这种惊人的增长在很大程度上是由技术人员抽象化了互联网的许多基本复杂性所驱动的。这些抽象中最大的一种是集中式“云存储”,其中数据存储在大型的、由营利性公司拥有和运行的集中式孤岛中。这种体系结构使Web变得脆弱,破坏了隐私,使存储价格人为地保持了很高的水平,并产生了阻碍创新的数据新用途的瓶颈。


web3.0


  网络不必以这种方式构造。不断出现的新技术允许我们通过处理内容,以提高网络的基础协议。这使网络成为一个更加安全和健壮的地方,在这里我们不再依赖任何一个特定实体来提供我们所需的数据。现在,我们不再依赖昂贵的业务来存储和传播人类的知识宝库,而是可以在庞大的对等网络中分发数据,而这些对等网络的价格是彼此存储的。


  分布式存储使Web强大而有弹性

  如今,Internet上的信息是通过位置来解决的:特定的内容片段具有URL(通用资源定位符),该URL 包含在特定位置托管内容的Web服务器的IP地址。例如,要访问https://facebook.com/mypicture.jpg之类的URL,我们将域名(facebook.com)解析为IP地址(例如31.13.70.36),然后在其中查找图片。URL说“转到31.13.70.36并在路径“ /mypicture.jpg”处请求内容。URL始终指向该位置。如果同一张图片托管在另一个站点甚至您自己的计算机上,则您仍然必须连接到该IP地址并下载内容。

  在日常的人类环境中考虑这一点很有用。想象一下,我们只能按副本的实际位置而不是书名,作者或ISBN来引用书籍,而只能按物理对象的位置来引用。因此,如果有人叫您读一本书,他们会说“嘿,您应该读这本好书,它在纽约公共图书馆第9节,书柜3,最上层,从左至右”。现在您必须检查那里,并获得一份物理副本。除非您这样做,否则您不知道这本书实际上是什么。您只有位置。这显然是非常低效的。这也是一个不稳定的情况-有人搬了书怎么办?如果图书馆当天关闭,该怎么办?


0728-3-1.png


  这不仅是理论上的问题。哈佛大学最近进行的一项研究发现,美国最高法院的意见中引用的所有超链接中有49%不再起作用。意见指向过去某个时候保存正确内容的位置,但是该位置不再提供该内容。这是脆弱的,低效的并且是不必要的。这太疯狂了。

  相反,请考虑另一种方式。考虑按信息的内容而不是位置来寻址。为此,我们需要使用其他类型的Web链接。与其使用指向位置的链接,不如使用指纹来唯一描述内容本身的链接。这种针对内容的方法将“什么”与“何处”分开,因此数据可以通过网络流动,因此任何人都可以在任何地方存储和提供数据。为了创建这些内容寻址的链接,我们使用内容的加密哈希作为唯一标识符或指纹。


IPFS


  IPFS(行星际文件系统)是一种协议,使我们可以使用这些内容寻址的链接来交换数据。在IPFS中,文件或一条数据的哈希指纹是其地址。我们使用这些指纹来识别内容,而不是使用服务器的物理位置。这样,当您尝试加载文件时,可以从任何地方检索它。如果文件已经在您自己的计算机上,则可以从那里检索它。如果网络中的直接邻居有该文件,则可以从他们那里检索文件。您可以从原始服务器,网络中的其他任何人那里获得它。IPFS使用高效的路由算法来搜索网络,从而为您处理所有这一切,并且可以针对隐私进行调整:例如仅向您信任的对等方请求数据。这与其他点对点系统相似,但大大增强了。您可以使用它与任意数量的对等方交换任何类型的文件或数据,并且它直接内置在Web中。


  IPFS通过分散化基于寻址信息网络,这种分散的模式使Web应用程序可以在与原始源断开连接的本地网络中工作,无论它是丢失了上行链路的办公室中的聊天室,托管在各种图书馆中的科学论文,在连通性较差的偏远村庄中的Wikipedia还是危机中一家人的聊天使者。它增强了我们的数字信息,使数据可抵抗底层Internet的故障,通过密码保护其安全性,并使其具有永久性。您或您与之共享数据的人可以保存信息副本并依靠相同的链接数年。


  所以说IPFS的分布式文件存储模式,正是web3.0得以发展的必要条件,正是有了IPFS,web的发展才能更上一个台阶。


最新推荐