Web3.Storage将无限期地免费,并为开发人员提供了一种简单的方式来构建具有冗余、分布式存储和安全、内容处理数据的应用程序。能够直接处理分布式存储交互的巨大复杂性是所有开发人员从web3新手到ipfs老手与filecoin存储集成的最佳方式之一!
Web3.Storage中有两个主要组件: 1. 存储: 在多个Filecoin存储提供程序和公共IPFS网络中冗余存储数据的服务,提供有关数据存储位置的信息,并按CID检索数据。 2. 一个HTTP端点,一个javascript客户端库,以及一个用于与服务交互的webui。
Web3.Storage是怎么工作的: 在幕后,发送到Web3.Storage的内容保存在Filecoin上的存储提供者网络中,并固定在IPFS上。Filecoin和IPFS协同工作,提供内容、数据和应用程序内容可寻址和持久化。
与服务交互: 看到这个,我们知道你在想什么吗?举个例子,我该如何使用Web3.Storage?很简单!Web3.Storage公开了一个HTTP端点。你可以使用它来存储数据通过一个WebUI或JavaScript客户端库。使用WebUI,您可以创建帐户和API标记,上传文件,并查看您存储的所有文件的列表以及它们的存储位置。
使用put方法存储数据的示例: 将数据发送到Web3.Storage后,可以使用查询API检查其状态。通过传递CID,您可以获得关于数据存储位置的信息。
所以一旦你的数据被存储了,你怎么恢复它?IPFS和Filecoin网络上给定数据的持久性意味着可以通过IPFS网关、您自己的IPFS节点和Web3.Storage以多种方式访问数据,无论是通过存储本身还是通过Filecoin。
拥有多个选项为您的应用程序提供了灵活性,无论检索方法是什么,任何人都可以通过其唯一的CID请求给定的数据!在Web3.Storage文档中了解更多关于不同检索选项的信息。
这里简单介绍一下Filecoin的经济机制: Filecoin存储提供商将其硬盘容量投入Filecoin网络,鼓励他们继续为Filecoin网络提供额外的硬盘空间。
然而,当存储提供商存储来自Filecoin用户的数据时,他们获得块奖励的可能性要高出10倍!这是Filecoin存储提供商存储用户数据的强大动力,以至于他们常常愿意提供免费的存储和检索服务,以换取数倍于块的回报。
因此,大多数存储提供商现在都在Filecoin上提供免费存储和检索,并且只要区块奖励继续是一个强大的激励,他们将继续这样做。这应该是长久以来的事实,例如,区块奖励在今天仍然是比特币矿工的强大激励。
我们路线图上规划的一些功能包括支持DAG(不仅仅是文件)、记录完整的HTTP API、支持IPFS固定服务API、范围认证令牌和基于Web钱包的认证等。
互动问答环节: 在介绍了整个Web3.Storage之后,您一定已经对它有所了解了。
来源:网易