Web3.Storage:Filecoin存储的简单界面

FIL黑白数据协议中心
个人专栏
热度: 30705
Protocol Labs推出了Web3.Storage,这是一个简单的界面,供开发人员从Filecoin的去中心化存储网络存储和检索数据!

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

数据


Web3.Storage将无限期地保持免费,为开发人员提供了一种简单的途径来构建具有冗余、分布式存储和安全、内容寻址数据的应用程序。通过处理直接与去中心化存储交互的大量复杂性,它是所有开发人员(从 Web3 新手到 IPFS 老手)与 Filecoin存储集成的最佳方式之一!Web3.Storage包含两个主要组件:


  • 一种跨多个Filecoin矿工和公共IPFS网络冗余存储数据的服务,提供有关数据存储位置的信息,并通过CID检索数据

  • 用于与服务交互的HTTP端点、Javascript客户端库和Web UI

数据我们在下面简要概述了这些组件。它是如何工作的?

在幕后,发送到Web3.Storage的内容持久存储在Filecoin上的存储提供商网络中,并冗余固定在IPFS上。Filecoin和IPFS一起赋予内容、数据和应用程序内容可寻址性和持久性。内容可寻址性支持基于内容本身(CID)的不可变链接,在不留下可追溯的篡改记录的情况下,使信息无法更改、编辑或妥协。持久性确保通过此服务存储的数据将保持完整和可用由Filecoin强大的经济模型和有关存储数据完整性的可验证证明提供支持。



数据更具体地说,发送到Web3.Storage的数据会立即固定到由Protocol Labs托管的三个地理分布节点组成的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文档中了解有关不同检索选项的更多信息。


按设计免费存储

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


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

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

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


数据

Web3.Storage 的下一步是什么?

我们很高兴推出Web3.Storage并与大家一起迭代,将其构建成一个非常易于使用的界面,用于与Filecoin和IPFS交互。我们路线图上的一些计划功能包括对DAG(不仅仅是文件)的支持、完整记录的HTTP API、对IPFS固定服API的支持、范围身份验证令牌和基于网络钱包的身份验证等。如果你希望在Web3.Storage中看到某个功能,请在我们的GitHub存储库中提出问题!

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

评论0