首页 资讯 正文

首个Filecoin存储桥启动,而且免费使用!

IPFS官方 2021年08月21日 15:43

8月20日,Textile很高兴地宣布,从今天开始,用户可以从任何支持Polygon 网络的应用程序或服务中使用我们功能齐全的Filecoin存储桥。

我们增加了对 Mumbai Testnet 和 Polygon/Matic Mainnet 的支持,这意味着平台和用户可以从任何 Polygon 地址开始将数据存储在 Filecoin 上,而无需任何转换、注册、开发人员令牌或交换机密。

为了进一步增加甜头,了解更多加 FILkefu,Filecoin、Polygon 和 Textile 将承担所有使用 Textile Filecoin Storage Bridge 的项目的存储成本。您听说过,在可预见的未来,使用桥的所有存储成本都是免费的。

Filecoin 带来了IPFS 堆栈的许多最佳部分,包括可验证数据、点对点 (p2p) 数据交换、重复数据删除等。通过连接 Filecoin 和 Polygon 区块链,我们可以为 Polygon 应用程序及其用户创建更安全的数据存储层。

使用存储桥时,用户、应用程序或智能合约仍将通过 IPFS 引用和检索数据。此外,原始数据将在 Filecoin 网络上与矿工创建的存储合同中可用。该存储的元数据作为开放和可重用的构建块报告回 Polygon 生态系统。

102657945-394b2000-413c-11eb-8a0d-1b224381b247.jpg

那么它是如何工作的?

Filecoin存储桥的核心围绕着两个关键概念:了解更多加 FILkefu,存款和存储。存款 API 都发生在链上(在 ETH、Polygon、NEAR 等上),而存储 API 与将与 Filecoin 接口的存储验证器进行链下交互。

保留存款提供了一定程度的 Sybil 阻力,因此希望通过验证器将数据存储在 Filecoin 上的用户必须首先存款与他们希望继续存储数据的时间长度成比例的资金(每秒约 100 GWEI,或约 0.00036 MATIC 每小时,这是默认值)。资金到期后,它们可以由用户或与智能合约交互的任何其他方(例如验证者本身)释放。这提供了一种在存储会话完成后释放资金的方法,而无需在 Filecoin 证明过程中将资金锁定在合同中。

一旦有效存款可用,应用程序/用户就可以使用其声明的 API 端点(可通过验证器的apiEndpointgetter 函数获得)将数据推送到验证器。这个链下 REST API 端点只需要上传文件,并将它们的字节发送到验证器进行准备和 Filecoin 存储。每个存储请求的状态可以使用它的id。存储过程的范围从“批处理”文件到“准备”存储交易,到“拍卖”存储交易集,再到 Filecoin 上最终存储交易的实际“交易”和“成功”。在此过程中,客户端可以查询状态以向用户提供反馈。

那我们如何使用它?

Textile 的 Filecoin 存储桥提供零配置 Typescript/Javascript SDK,可以轻松地将来自任何基于区块链的应用程序或服务的数据存储在 Filecoin 网络上。特别是,@textile/eth-storage对于已经熟悉常见 ETH/Polygon Javascript 库(例如ethersjs. ETH/Polygon SDK 提供了一个小而强大的 API 界面,可以很好地与现有的 ETH/Polygon 开发最佳实践集成。只需导入库,让您的用户存入一些资金,他们就可以开始提交要存储在 Filecoin 网络上的数据。