
引入web3.0存储: filecoin存储的简单接口
引入web3.0存储: ecoin存储的简单接口协议实验室已经发布了web3.0存储,一个简单的接口,为开发人员存储和检索数据从filecoin的分散存储网络!
web3.0存储-将无限期地免费-让开发人员与冗余的一个简单的途径来构建应用程序,解决数据分散存储和安全,内容。
通过处理大量与去中心化存储直接交互的复杂性,它是所有开发人员(从web3新手到老手)集成filecoin存储的最佳方式之一,试试web3.0存储器!
存储器包含两个主要组成部分
一种跨多个filecoin矿工和公共ipfs网络冗余存储数据的服务,提供数据存储位置的信息,并通过cid检索数据。
http端点、javascript客户端库和用于与服务交互的web ui。
它是如何工作的?
在后台,发送到web3的内容。存储通过filecoin上的存储提供商网络持久存储,并冗余地固定在ipfs上。filecoin和ipfs共同赋予内容、数据和应用程序内容可寻址性和持久性。内容可寻址性支持基于内容本身(cid)的不可变链接,在不留下篡改的可跟踪记录的情况下,呈现不可能更改、编辑或破坏的信息。持久性确保存储的数据通过该服务将保持不变和可用由filecoin的强劲的经济模型和可核查证明存储数据的完整性。
更具体地说,是发送到web3的数据。存储立即被固定到由协议实验室托管的三个地理分布节点组成的ipf集群上。从那里,它被排队存储在filecoin网络上。在这个队列中,它与其他数据一起打包在filecoin协议中,然后与至少5个地理分布的矿工一起存储。它还被固定到其他ipf固定服务,如皮纳塔,以获得额外的冗余和可用性!
与服务交互
如何使用web3.0 storage?很容易!web3。存储公开一个http端点。您可以使用它通过web ui或javascript客户端库存储数据。
web ui允许你创建一个帐户和api令牌,上传文件,并查看你已经存储的所有文件的列表和它们的存储位置。
客户端库使用类似于fetch和file这样熟悉的web api的语法。您可以用它来存储数据filecoin只用几行代码-构造客户端和使用put()方法。
在浏览器中使用put()方法存储数据的示例。
一旦数据被发送到web3。存储,您可以使用查询api检查其状态。通过传递cid,您可以获得有关该数据持久化位置的信息。
一旦您的数据被存储,您如何检索它?给定数据的持久性在ipfs和filecoin网络意味着数据可以通过多种方式通过ipfs网关,自己的ipfs节点,web3。存储本身,或通过filecoin检索。拥有多个选项为您的应用程序提供了灵活性,而且,无论使用何种检索手段,任何人都可以通过其唯一的cid请求给定的数据片段!了解更多关于web3中不同检索选项的信息。存储文档。
免费存储设计
你一定在想-这个服务是免费的吗?尽管web3运行。存储需要运行一些基础设施,协议实验室可以免费为用户提供服务,因为filecoin存储提供商不向web3收费。存储用于存储用户数据。这是由于filecoin plus机制的经济效益,filecoin存储提供商在存储用户数据时可以获得丰厚的奖励。
让我们简单地了解一下经济学…
filecoin存储提供商将他们的硬盘容量提交给filecoin网络,并因此获得可观的块奖励。这将转化为存储提供商在现实世界中的利润,从而激励他们继续向filecoin网络提供额外的硬盘空间。
然而,当存储提供商从filecoin用户存储数据,他们赢得了块奖励的可能性上升的一个重要因素一10倍!这是filecoin存储提供商存储用户数据的强大动机,他们往往愿意提供免费的存储和检索服务,以获得这个块奖励倍数。
因此,大多数存储提供商现在都在filecoin上提供免费的存储和检索服务,只要区块奖励继续成为强大的激励因素,他们就会继续这样做。这应该是真的很长一段时间。
web3.storage的下一步是什么?
web3.0存储启动是令人兴奋的,它将与你们所有人迭代到一个非常容易使用的接口,与filecoin和ipfs交互。路线图中计划的一些特性包括对dags(不仅仅是文件)的支持、一个完整文档化的http api、对ipfs固定服务api的支持、有作用域的身份验证令牌和基于web钱包的身份验证等等。如果你想在web3中看到一个特性。
来源:盘古开源
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。