Home » 行星际文件系统(IPFS),为Web 3.0奠定基础的分布式文件共享网络

行星际文件系统(IPFS),为Web 3.0奠定基础的分布式文件共享网络

by v

行星际文件系统(IPFS)是一个Web 3.0点对点协议,旨在从根本上改变数字文件在世界各地的分发方式。在去中心化的基础上,IPFS利用其协作网络,提供了一个替代传统Web 2.0的方法。

什么是IPFS?

要解释什么是行星间文件系统(IPFS)协议,我们需要回到过去,首先了解它被创建的原因。

1991年,蒂姆-伯纳斯-李发明了超测试传输协议(HTTP),这是我们所知的万维网的开始。我们都熟悉HTTP,因为我们每天在网上冲浪时都会用到它。随着时间的推移,人们对HTTP提出了批评,特别是将数据大规模集中在数据中心,而这些中心必须每天24小时运行。

这给服务器带来了沉重的负担,使其容易崩溃,甚至受到拒绝服务攻击(称为DDOS)。其后果可能是灾难性的:数据被盗、泄露,甚至直接丢失数据。随着时间的推移,预防此类攻击的成本正在增加。

23年后的2014年,协议实验室的首席执行官Juan Benet开始与他的团队开发IPFS协议。驱使他创建这一协议的原因是试图解决HTTP的这一固有问题,特别是在新技术的帮助下解决传统网络的缺陷。

IPFS(去中心化)和HTTP(中心化)

IPFS(去中心化)和HTTP(中心化)


IPFS是一个分散的点对点协议,旨在使网络更快、更安全、更开放、更便宜的存储。它被设计用来在多个节点(服务器)上存储所有类型的数据:文件、网站、应用程序甚至是不可伪造的标记元数据(NFT)。这就是IPFS协议如何能成为Web 3.0的HTTP。

事实上,在未来,数据将在社会的各个领域发挥越来越重要的作用。各国政府都知道这一点,欧盟在这个问题上的立场就是证明。在一份题为 “欧洲数据战略 “的2020年报告中,欧洲议会委员会详细介绍了未来数据驱动型经济体的巨大挑战,以及为确保欧盟不落后于中国或美国而需要制定的战略。

数据驱动的经济革命

数据驱动的经济革命


因此,数据存储技术正在成为这场新革命的重要支柱。正是在这种情况下,对IPFS协议的分析特别有趣。

IPFS如何工作

让我们举个例子,看看IPFS是如何与虚拟主机一起工作的。

网站todayscrypto.news。

当你在搜索栏中输入网址https://www.todayscrypto.news/,浏览器就会向作为网络服务器的计算机发送请求,以显示所请求的网站。通常情况下,服务器位于一个地方,这被称为集中化。

但可能有另一种方式来获取《今日加密货币新闻》。事实上,该网站可以托管在IPFS协议上。这个URL看起来像这样:/ipfs/Eza3eFeHjht6yefJvdgfd5fkr4fgidFfDSze/todayscryptonews.html。
要看到这个页面,你就必须在链接的开头加上例如https://ipfs.io。

URL中带有这组字母和数字的部分 “Eza3eFeHjht6yefJvdgfd5fkr4fgidFfDSze “标识了该内容。这是加密的哈希值,它对内容来说是唯一的,而且是永久性的。可以把它比作一个钱包地址。当然,IPFS提供了重命名域名的服务,使其可以理解。

在IPFS上重命名一个URL

在IPFS上重命名一个URL


这是与我们所知的网络的根本区别。URL向服务器的位置发送请求,而IPFS协议则通过其内容来处理文件。

要访问一个由IPFS托管的网站,你的电脑会向世界各地的几台电脑发出请求。任何使用IPFS网络的计算机都可以成为响应请求的计算机,分享显示《今日加密新闻》所需的文件。每个用户都可以成为IPFS协议的服务器,很像区块链世界的节点。

但IPFS协议并没有就此止步,因为它允许存储任何类型的文件。一份文件、一封电子邮件、一个数据库、一个应用程序以及更多。它以类似的方式工作。

正如你所理解的那样,我们正在谈论一个分散的互联网,其中所有的文件不是由单一实体管理,而是由网络中的所有参与者管理。

IPFS在NFTs的权力下放中的作用


通过将元数据存储在IPFS上,有可能使NFTs完全去中心化。在实践中,这确保了元数据存储在网络上的NFT的安全性,以及它们的长期可持续性。

对于NFT来说,去中心化是特别有趣的,因为它的价值正是来自于它的独特性。因此,将一个人的NFT的元数据存储在IPFS上可以保证其不变性。

最大的NFTs市场Opensea在2021年夏天推出了 “冻结 “NFT元数据的可能性。该功能允许NFT的创建者在IPFS上存储其元数据。

可以通过Pinata应用程序直接存储一个人的NFT的元数据。这项使用IPFS协议的服务旨在使所有人都能获得NFT的存储、共享和管理。已经有超过2200万个NFT被储存在那里。

如何使用IPFS协议

要在网络上存储文件,最简单的方法是安装GitHub上的IPFS桌面应用程序。

这个具有简化界面的应用程序作为一个控制面板来访问IPFS协议网络。除其他事项外,该应用程序允许你建立一个节点,将文件导入网络或探索网络。

IPFS桌面应用界面概述

IPFS桌面应用界面概述

The decentralised web benefits of IPFS

一个更强大的互联网

仍以 “今日加密新闻 “为例,如果有人对他们的网络服务器发起攻击,或者他们的服务器出现故障,”今日加密新闻 “网站将不再响应请求。

这是我们所知道的网络所固有的风险,就在2021年3月,位于斯特拉斯堡的OVHcloud中心发生火灾,产生了巨大的反响:数百万的网站不再响应。其后果是灾难性的,服务中断和数据丢失,并影响到企业和公共服务。

在IPFS协议上托管的网站将消除这种风险。事实上,由于数据是由网络中的所有参与者分发的,即使一些服务器着火,网站仍然会做出反应,因为数据仍然由其他参与者分发。同样,它保证了存储在IPFS上的所有类型数据的可用性。这是去中心化网络最有趣的优势。

∮一个难以审查的互联网∮


由于去中心化网络的固有性质,托管在IPFS协议上的文件可以来自任何地方。这使得公司、政府或其他任何人更难具体审查或阻止内容。

传统上,托管内容的实体有压力,要对其进行审查或封锁。IPFS协议的分散性防止了这一点。当然,这也可能导致托管非法内容,这是一个合理的担忧,然而,在IPFS上,具有技术专长的当局要追溯到上传内容的人是相当简单的。

对于网络参与者来说,不存在意外存储非法内容的风险,因为参与者会选择他们所存储的内容。

更快互联网


这是IPFS协议的一个特点,在没有非常快的互联网连接的地方特别有意思。能够从地理上接近的人那里检索一个文件,比他们在世界的另一端要快。

因此,如果同一地区的人开始使用IPFS协议,这是有道理的。然后,他们将比传统的网络更快地访问文件。

使用IPFS的项目

正如你所看到的,IPFS是一个协作性协议。因此,它的大规模采用对于实现其全部潜力至关重要。如果没有人使用IPFS来分享托管在它上面的文件,那么它将无法工作。在撰写本报告时,有4912个网站托管在该协议上。

值得注意的是,IPFS协议本身并不依赖任何加密货币。然而,它可以用于这个生态系统中的许多项目。

文件币(FIL)项目是IPFS协议的核心,是去中心化云存储的市场领导者。在分析IPFS协议时,不可能不提及Filecoin,因为它们是相互补充的。同样由协议实验室开发,该公司同时管理这两种技术。Filecoin是一个完全建立在IPFS协议上的区块链,用户数据存储在该协议上。

以下是使用IPFS的其他主要项目的列表:

  • Decentraland(MANA),是一个3D分享器,其数据存储在IPFS上。
  • Request(REQ),一个用加密货币支付账单的平台。这个项目将其网络中的交易数据存储在IPFS上。
  • Uniswap(UNI),一个分散的交易所,将其网站托管在IPFS上。
  • Audius(AUDIO),一个音乐流媒体平台,将其音乐托管在IPFS上。
  • Iota,其目标是成为物联网(IoT)的加密货币。它允许数据被存储在IPFS上。
  • TheGraph(GRT),一个用于查询区块链的索引协议。它允许创建API来索引存储在IPFS上的数据。
  • Brave(BAT),其网络浏览器对IPFS协议有本地支持。
  • Livepeer(LPT),一个通过IPFS进行视频流的平台。
  • 许多非加密货币项目也使用IPFS,例如Opera浏览器就有本机。

IPFS民主化的障碍


尽管IPFS协议具有不可否认的品质,但障碍仍然存在。

正如早期阶段的创新一样,IPFS对用户并不十分友好。只有最精通技术的人才会有知识和倾向于建立自己的节点来托管数据,从而参与到网络中。这给IPFS协议的扩展带来了问题。

另一个值得考虑的问题是参与网络的动机,即维护自己的节点(服务器),与其他用户分享文件。没有经济激励模式,这意味着服务器如果决定删除其存储的文件,可以简单地删除,如果其他节点不托管这些文件,它们最终会丢失。

然而,这些观点需要加以限定,因为开发IPFS协议的公司Protocol Labs也是Filecoin背后的公司。一切都表明,这两个项目是一个硬币的两面。Filecoin的区块链在IPFS网络上存储数据,从而提供商业模式,以其FIL加密货币激励数据存储,保证数据长期可用。

IPFS和Filecoin,两个互补的项目

IPFS和Filecoin,两个互补的项目


无法审查IPFS协议上托管的内容是一把双刃剑,对一些用户来说可能是个问题。仇恨言论、非法内容分享和其他许多内容都无法被审查。

正如我们所看到的,IPFS是一个具有雄心壮志的网络,拥有一个去中心化互联网的新基础设施。如果它能成功地使其更容易使用并说服大众,该协议很可能在未来实现其目标。

Related Posts

Leave a Comment