盘古开源解析:分布式存储协议,为何被称为Web3.0的骨干?
Posted 盘古开源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了盘古开源解析:分布式存储协议,为何被称为Web3.0的骨干?相关的知识,希望对你有一定的参考价值。
分布式存储协议是一个点对点的去中心化网络,让用户通过在众多节点上托管文件和网站来进行备份。这确保了内容能够抵御审查和集中的故障点,如服务器问题或协调攻击。
当一个网站瘫痪时,往往是由于集中式服务的故障,如托管服务器或域名系统(DNS)问题,或分布式拒绝服务(DDOS)攻击。有时,是一个互联网审查的问题,特别是在那些压制某些内容,不让其公民看到的地区。
你能做什么?这是分布式存储协议旨在解决这个问题。它是一个分散的、点对点的文件共享网络和开源的Web3.0服务,旨在克服集中的故障点和审查努力,以确保网络可以被所有人自由访问。
这也是一种备份数字文件的方式,如NFT收藏品,以便它们不会从网络上突然消失。下面我们来看看分布式存储协议是如何工作的,以及你如何使用它。
什么是分布式存储协议?
分布式存储协议是由Protocol Labs建立的,它是一种依靠分布式计算机网络来承载内容的服务,如镜像网页、文件和应用程序,所有这些内容你都可以通过输入一个链接来拉取。
分布式存储协议的链接不是指向一个地点,而是指向内容,这些内容可能存储在世界各地的任何数量的节点或计算机上。然而,只要网站或内容被托管在至少一台计算机上,它就可以一直被访问。
分布式存储协议是如何工作的?
上传到分布式存储协议的文件被分割成较小的块,分布在多台计算机上,并分配一个哈希值,以使用户能够找到它们。分布式存储协议的链接不是像普通网络那样使用熟悉的基于位置的链接,而是基于每个项目的独特哈希标识符。这有助于定位哪个或哪些节点有可用的文件或网站;然后通过点对点连接向用户提供,类似于BitTorrent技术。
谁在使用分布式存储协议?
有许多Web3.0服务已经在使用分布式存储协议,涉及广泛的不同应用。下面是一些主要的服务。
- 星际文件系统,Protocol Labs自己的分布式存储网络,是基于分布式存储协议的。它通过数字通证奖励激励节点运营商托管文件。
- Audius,一个分散的音乐服务,使用分布式存储协议来托管其音频文件。
- Pinata,一个NFT托管服务,使用分布式存储协议为Rarible和Sorare等合作伙伴备份数字通证收藏品。
- OpenBazaar,一个由分布式存储协议驱动的点对点电子商务平台。
- Morpheus.Network,一个供应链网络服务,也利用了分布式存储协议。
如何使用分布式存储协议
一些浏览器原生支持分布式存储协议浏览,而其他浏览器则需要一个附加组件。Brave和Opera都直接支持分布式存储协议链接:你只需将链接粘贴到你的浏览器中,然后进入该网站或文件。Brave让你选择通过公共网关或通过你自己的本地节点访问分布式存储协议内容——后者是为那些想在本地验证内容的人准备的。
另外,你可以通过使用公共网关,从任何浏览器访问分布式存储协议内容。网关会自动使用链接将你引向分布式存储协议内容,而且还有一长串可供选择的网关清单。
运行一个分布式存储协议节点
想运行你自己的分布式存储协议节点并向网络添加内容吗?最简单的方法是使用分布式存储协议Desktop,这是Protocol Labs的官方软件套件。它适用于Windows、Mac和Ubuntu,可以让你安装和操作你自己的节点,所以你可以把你自己的文件添加到网络上。
同时,分布式存储协议Companion是一个网络浏览器插件,可用于Chrome、Edge、Brave、Firefox和Opera。它可以让你在浏览器中与分布式存储协议桌面和你安装的分布式存储协议节点互动。
未来
分布式存储协议项目负责人Molly Mackinlay在GitHub上写道,她的团队正专注于大量的技术改进,以及进一步的浏览器集成。
从本质上讲,这就是宣传。虽然分布式存储协议对于任何精通网络的用户来说,在一个非常基本的水平上应该是有意义的,但这些用户中有多少人想下载和操作一个节点,并使用笨重的内容标识符(CID)链接而不是标准的、熟悉的网络URL?
分布式存储协议并不像标准网站那样流畅和容易使用,但就像现在很多Web3.0平台一样,随着时间的推移应该会有所改善,特别是随着原生链接支持进入更多的网络浏览器。还有一个叫做Unstoppable Domains的服务,它提供了更容易记忆的URL来指向分布式存储协议内容,而且更多的浏览器也开始支持这些URL。
以上是关于盘古开源解析:分布式存储协议,为何被称为Web3.0的骨干?的主要内容,如果未能解决你的问题,请参考以下文章
盘古开源:分布式存储如何打通Web2.0和Web3.0的存储鸿沟?