官方 | Web3.Storage介绍:Filecoin 存储的简单界面

算力中国
企业专栏
热度: 30171
Filecoin推出无限期免费的Web3.Storage存储界面,以便开发人员在Filecoin上进行存储和检索。

Protocol Lab推出了Web3.Storage,这是一个简单的界面,供开发人员在 Filecoin 的去中心化存储网络存储和检索数据!

Web3.Storage将无限期免费,为开发人员提供了一种简单的途径来构建具有冗余、分布式存储和安全、内容寻址数据的应用程序。通过处理直接与去中心化存储交互的大量复杂性,这是集成 Filecoin 存储的最佳方式之一,适用于所有开发人员(从 Web3新手到 IPFS 老手)!可以尝试使用 Web3.Storage(https://web3.storage/)。

Web3.Storage 包含两个主要组件:

  • 一种跨多个 Filecoin 矿工和公共 IPFS 网络冗余存储数据的服务,提供有关数据存储位置的信息,并通过 CID 检索数据
  • 用于与服务交互的 HTTP 端点、Javascript 客户端库和 Web UI

数据

我们将在下文中简要概述了这些组件。


Web3.Storage是如何工作的?

在幕后,发送到 Web3.Storage 的内容持久存储在 Filecoin 上的存储提供商网络中,并冗余固定在 IPFS 上。Filecoin 和 IPFS 一起赋予内容、数据和应用程序内容可寻址性和持久性。

内容可寻址性支持基于内容本身(CID)的不可变链接,在不留下可追踪的篡改记录的情况下,使信息无法更改、编辑或泄露。持久性确保通过此服务存储的数据将保持完整和可用,由Filecoin的强大经济模型和有关存储数据完整性的可验证证明提供支持。

数据

更具体地说,发送到 Web3.Storage 的数据会立即固定到由Protocol Lab 托管的三个地理分布节点组成的IPFS 集群。在那里,它排队等待存储在 Filecoin 网络上。在这个队列中,它与 Filecoin 交易中的其他数据一起打包,然后存储在至少五个地理分布的矿工中。它还被固定到其他 IPFS 固定服务,如 Pinata,以获得额外的冗余和可用性!

与服务交互

我们知道您接下来在想什么,比如我该如何实际使用 Web3.Storage?这很简单!Web3.Storage 公布了一个 HTTP 网站。您可以使用它通过 Web UI 或 Javascript 客户端库来存储数据。

通过 Web UI,您可以创建帐户和 API 令牌、上传文件并查看您存储的所有文件及其存储位置的列表。

客户端库使用类似于fetch和File等熟悉的 Web API 的语法。它允许您使用几行代码将数据存储在 Filecoin 上,只需构建客户端并使用put()方法。

数据在浏览器中使用 put() 方法存储数据的示例


将数据发送到 Web3.Storage 后,您可以使用查询 API 检查其状态。通过传递 CID,您可以获得有关此数据保存位置的信息。

数据查询 API 的示例输出


一旦您的数据被存储,您如何检索它?

给定数据在 IPFS 和 Filecoin 网络上的持久性意味着可以通过多种方式访问数据。通过 IPFS 网关、您自己的 IPFS 节点、Web3.Storage 本身或通过 Filecoin 检索。拥有多个选项为您的应用程序提供了灵活性,而且无论检索方式是怎样的,任何人都可以通过其唯一的 CID 请求给定的数据!

根据机制免费存储

你一定在想这项服务怎么可能是免费的?尽管运行 Web3.Storage 涉及运行一些基础设施,但Protocol Lab可以免费向用户提供该服务,因为 Filecoin 存储提供商不会向 Web3.Storage 收取存储用户数据的费用。这是因为Filecoin Plus的经济机制,当 Filecoin 存储提供商存储用户数据时,它会给予丰厚的回报。

这里简单介绍一下Filecoin的经济机制。

Filecoin 存储提供商将他们的硬盘容量投入到 Filecoin 网络中,并因此获得可观的区块奖励。这转化为存储提供商的现实世界利润,激励他们继续向 Filecoin 网络提供额外的硬盘空间。

然而,当存储提供商存储来自 Filecoin 用户的数据时,他们赢得区块奖励的可能性会增加10 倍!这是 Filecoin 存储提供商存储用户数据的强大动力,以致于他们往往愿意提供免费存储和检索服务,以获得该区块奖励的倍数。

因此,大多数存储提供商如今在 Filecoin 上提供免费存储和检索,并且只要区块奖励继续成为强大的激励措施,就会继续这样做。这在很长一段时间内应该是正确的——例如,区块奖励仍然是当今BTC矿工的强大激励。

数据

Web3.Storage 的下一步是什么?

我们很高兴推出 Web3.Storage 并与大家一起进行更新迭代,将其构建成一个非常易于使用的界面,用于与 Filecoin 和 IPFS 进行交互。

我们路线图上的一些计划功能包括对 DAG(不仅仅是文件)的支持、完整记录的 HTTP API、对IPFS 固定服务 API 的支持、限定范围身份验证令牌和基于网络钱包的身份验证等。

如果您希望在 Web3.Storage 中看到某个功能,请在我们的GitHub存储库中提出问题!

声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。 未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:作为区块链信息平台,本站所提供的资讯信息不代表任何投资暗示,本站所发布文章仅代表个人观点,与火星财经官方立场无关。鉴于中国尚未出台数字资产相关政策及法规,请中国大陆用户谨慎进行数字货币投资。
语音技术由科大讯飞提供
本文来源:算力中国
原文标题:
下载火星财经APP
以行业热点、实时快讯、视频解读等维度提供全方位的区块链整合服务。
24H热门新闻
暂无内容

评论0