Filecoin存储拍卖最新进展

IPFS俱乐部

共 2322字,需浏览 5分钟

 ·

2021-09-04 14:15

Filecoin存储拍卖旨在通过经济手段实现更高的交易成功率、速度和功能。与Filecoin上默认的交易流程不同,拍卖将存储提供者带到交易流中并鼓励他们实时竞争存储交易。在像Filecoin这样的新兴市场,存储拍卖使任何需要存储数据的人都能轻松获得巨大回报。

目前,已经在 Storage Brokers 的堆栈中开源了两个新库。存储经纪人(经纪人)将帮助高吞吐量数据流转移到 Filecoin 存储服务提供商。Broker 包含多项独特的创新,可增强用户体验。经纪人系统的核心是一种新的存储拍卖模式,存储服务提供商在这种模式下竞争存储来自经纪人的交易数据,以确保低价和热切的存储服务提供商。 

  

Filecoin的默认存储模式

在 Filecoin 网络上创建存储的默认流程是所谓的在线交易。在线交易是按需存储。当客户决定存储一些数据时,他们会选择一个存储服务提供商,协商交易,发送数据,并获得链上确认。
 
在线交易对大型 Filecoin 客户和他们选择与之进行交易的存储服务提供商提出了一些挑战。客户自己需要确定他们决定发送交易的存储服务提供商。这意味着存储服务提供商可能会受到客户需求激增的影响,并且没有很多方法来增加或减少交易流量以匹配他们的硬件限制。
 
为了帮助解决在 Filecoin 上创建高吞吐量、高成功、高价值交易的挑战,我们正在发布一种新的网络交易格式,即拍卖。

 
拍卖(auctions)
 
Textile 一直在开发一种通过拍卖(auctions)在 Filecoin 上创建交易的新模式。Filecoin 拍卖允许存储服务提供商实时竞标开放存储请求。存储服务提供商驱动的投标有多种直接好处,包括赋予他们根据当前基础设施负载调整投标频率和积极性(例如价格)的权力。他们还可以对与其通用能力相匹配的存储请求更具选择性。


例如,在在线交易中,存储服务提供商证明链上交易的速度可能会导致交易失败,而这些交易在拍卖设置中永远不会被存储服务提供商选择。
 
对于客户来说,使用拍卖来存储他们的数据有几个主要好处。最明显的就是成本。随着存储服务提供商根据成本和声誉更直接地竞争每笔交易,客户将获得更好的存储数据的最终价格(由于区块奖励,目前通常为 0 美元)。我们还认为,拍卖可以帮助组织存储服务提供商直接竞争他们的数据,从而为大量存储用户提供更高质量的用户体验。
 

谁在使用 Filecoin 拍卖?

迄今为止,我们有两个主要的用户组。

首先是外部区块链。我们最初设计拍卖是为了帮助扩展源自 NEAR、以太坊和其他区块链上的智能合约的存储需求。

第二组用户就是我们所说的直接拍卖用户。这些用户,主要是大规模数据存储用户,已经在 Filecoin 上存储数据,并正在寻找更有效的方法将数据转移给存储服务提供商。
 
拍卖如何运作?

在这两种情况下,拍卖过程都是相似的。
 
  • Filecoin CAR 文件被打包并准备在网络上存储。

  • 该 CAR 文件与元数据一起包装在拍卖有效载荷中。

  • 拍卖有效载荷通过包含等待新拍卖的存储服务提供商的 pubsub 频道发布。

  • 存储服务提供商提交出价以竞争拍卖中的交易。

  • 拍卖完成后,将从可用的投标列表中选择获胜的存储服务提供商。投标、获胜存储服务提供商和选择标准的完整列表公开发布。稍后,我们将开始将拍卖提要锚定到 Filecoin 链本身。随着我们了解存储服务提供商如何在系统中组织和竞争,拍卖算法本身可能会发生变化。

  • 最终的存储交易参数由双方提出并接受。

  • 存储服务提供商提取数据并在链上完成交易。


开发了几种令人兴奋的技术,以使客户和存储服务提供商都能顺利完成此过程。今天,我们开源了其中的第一个。
 

发布:轻量级文件打包实用程序

在 Filecoin 上获得高吞吐量、廉价的存储在某种程度上取决于您如何打包存储数据。存储服务提供商不会单独获取最小的文件,他们目前没有被激励以特定大小存储文件。与填充 Filecoin 上大部分或全部扇区的文件相比,中等大小的文件也不太理想。在可能的情况下,客户将他们的数据打包到填充大部分或全部扇区的文件中,确保大量存储服务提供商有兴趣并有动力存储数据。

今天,我们在 Powergate中发布了一个新工具,它允许您以最少的依赖性(即,无需运行 IPFS)快速生成和准备这些批处理 CAR 文件。 

 
发布:一种自动参与拍卖的存储服务提供商实用程序

Filecoin 节点目前不包含存储服务提供商连接或竞标拍卖的方法。为此,我们实施了一个守护进程,存储服务提供商在其名为bidbot的基础设施上运行该守护进程。该bidbot守护程序被设计成不同的机器比存储服务提供商的Filecoin节点上运行。出于扩展和安全原因,与 Filecoin 节点隔离对于存储服务提供商来说很重要。


要设置bidbot,存储服务提供商首先从他们的存储服务提供商地址签署一条消息,确认bidbot在他们的控制之下。在初始证明之后,投标机器人可以从已知的存储服务提供商身份(无需私钥)进行签名投标。删除对私钥的访问是一个重要的安全实现。最后,投标机器人简化了中标拍卖的处理。通过运行守护进程,存储服务提供商可以快速下载并开始处理数据以在链上报告。 


浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报