TL;DR:检索市场工作组(RMWG)2022年一直在努力!本报告总结了其在2022年上半年的进展,以及对2022年下半年预期的一些见解。
阅读时间:喝杯咖啡,享受这10分钟的总结!
Filecoin网络
我们将从Filecoin网络的高级图开始,这将有助于解释以下内容。
存储过程从左上角开始,内容发布者(也称为存储客户端)与交易服务(如河口、NFT存储和Filmine)进行对话以存储数据。这些服务与存储提供商(SP)进行交易,存储提供商又将CID添加到索引器节点。这个过程是完全可以操作的。
检索过程对于检索过程,检索客户机联系检索提供者(RP)以获得一些数据。如果RP的缓存中有数据,它将返回数据。否则,当我们从SP进行可靠的检索时,它会将错过的缓存到SP或当前的缓存到IPFS网关。该流程正在开发中。
RMWG主题考虑到网络图,我们可以查看2022年上半年的每个主题。
1:检索提供者节点如果不构建检索提供者节点(RP),就无法启动检索网络。2022年有几个不同的团队在建RP。
起初,Myel构建了Myel PoP(存在点)。在2022年之前,该团队已经在Golang建造了Myel PoP。在H1 2022中,他们用Rust重写了它,以在开发过程中提供更好的安全性,并与WASM兼容,从而兼容浏览器。Rust版Myel PoP还没有开源,但是很快就会开源。
2022年上半年,Protocol Labs开始致力于土星网络。网络有两级RP,L1缓存和L2缓存。L1缓存节点是检索客户端到土星检索网络的入口点。它在引擎盖下使用Nginx。L2缓存节点位于L1之后的下一个缓存层。L2是为在家庭网络中的家用电脑上运行而设计的,降低了加入更广泛的Filecoin网络的硬件要求。它是用L2 libp2p构建的,用Golang编写。
另外两个团队也一直在研究2022年的RP。新网组即将开源的Titan RP,WCGCYX的FCR node,将在2022年上半年最后一周开源。
关于这些网络的更多信息如下。
话题二:密码经济学检索的密码经济学是一个庞大的话题,我们在2022年上半年取得了渐进的进展。本质上,此工作流程旨在回答以下问题:
是什么激励检索提供商加入Filecoin网络?
回答这个问题最简单的方法就是强制搜索客户端每次搜索直接支付RP。在合适的价格下,这将为市场带来RP。
Myel设想了一个检索网络,它基于这样一个假设,即检索客户将总是直接为检索付费。
这种方法在许多情况下都是有意义的,尤其是服务器到服务器的检索。一些例子是
支付指数提供商、支付信誉提供商、L1缓存支付L2缓存以及潜在的web3浏览器检索(但这需要改变我们当前浏览器使用它的方式)。与第三方补贴检索相比,这种直付方式也有一定优势。首先,每次检索都是两个实体之间的本地交换:RC和RP。这意味着在交换结束时,双方都得到了他们想要的东西,而无需进一步的仲裁或记账。其次,与RC做生意的财务成本可以防止RC对RP发起grief、Sybil或DDOS攻击。
客户不会直接为搜索付费。当客户不直接为搜索付费时,我们必须缩小到整个网络架构,并找出付费可能来自哪里。
在该图中,绿线代表支付流,白线代表数据流。如果RC不直接为每次搜索付费,那么唯一可能为RP加速的数据付费的实体是内容发布者。
因此,任何激励RP加入网络的尝试都必须找到一种付费机制,从内容出版商流向RP。
一些团队正在针对客户不直接为检索付费的情况开发不同的解决方案:
土星
在Saturn网络中,每个RP将自己向Saturn协调器报告其检索状态。然后土星编舞对这些日志进行汇总,根据每个RP的贡献进行奖励。
2022年上半年,土星启动了一个私人主网络,正在收集这些搜索日志。2022年下半年,土星将开放其主网络,并确定与每个RP的贡献相关的支出金额。
自报告的明显问题是它打开了一些攻击媒介。
上图可以看到,RP可以和检索客户端勾结,可以欺诈性地创建数千个“假”搜索,以增加日志数量。类似地,RP可以向日志端点发送更多的“假”日志。或者一个更为蓄意的攻击可能会启动数千个RC并向它们管理的RP发出请求。
这些攻击媒介是众所周知的;土星团队将于2022年下半年与CryptoEconLab合作开发欺诈检测模块,以分析土星搜索日志。
泰坦新网组正在开发一个名为泰坦超的检索网络。该团队选择了一种不同于土星的方法来证明网络中的贡献。在Titan网络中,存在对RP执行检索测试并将这些测试报告回(原始)集中式调度器的验证器节点。
这样,RP在网络中实施欺诈的难度更大,因为他们需要继续提供良好的服务,以防止被验证者测试。这种网络测量方法类似于Meson Network、Media Network、Theta和CryptoNetLab构想的Storage Metrics DAO所采用的方法。
泰坦网络于2022年1月至2022年4月进行了初期研究资助,目前正在进行后续资助,部署将于2022年第三季度登陆的泰坦超网络PoC版本。
从证明到支付无论RP如何证明自己对网络的贡献,所有网络都面临着如何根据这些证明来管理RP上的支出的挑战。我们将在2022年下半年看到这一步。
请观看这段视频和这段视频,了解关于检索的加密经济学的讨论。
除了支付系统和市场创造,遗漏检索的惩罚系统是另一种鼓励RP提供可靠服务的方法。CryptoNet的检索锁定项目实现了这样一个系统。两个关键要素是智能合同和裁判网络。智能合同允许客户和供应商就给定CID的“可检索性交易”达成一致。在交易被签署之后,来自提供者的担保品被锁定在合同中。受托人可以从提供商那里检索文件,并激活智能合同,以及“削减”他们的不良服务(即提供商失去抵押品)。
话题三:支付渠道2022年上半年,支付渠道的工作流程有了很大的进步。Magmo一直致力于建立go-nitro,是Filecoin网络中多跳支付通道的客户端。Magmo于2022年6月底完成了初次分配。2022年7月,Magmo将启动后续拨款生产go-nitro,并联合FVM代工开始链条上的脱硝组件工作。
简而言之,go-nitro专注于从左边的图表移动到右边的图表。在左边,当一个RC想要从SP那里获得时,他们必须建立一个配对的支付通道,这是一个链式交易。这意味着我们有大量的付费渠道,每一个RC想要从中获取数据的新SP都需要额外的付费渠道。
在右边,我们想象一个设置,其中RC和SP使用他们最喜欢的“Hop Hub”(又名支付通道提供商)来创建一次性支付通道。然后,这些跳枢纽彼此之间都有支付通道。通过这个设置,我们可以在RC和SP之间建立一个离线虚拟通道。在这种虚拟支付之后,我们可以通过围绕三个抵押支付渠道转移支付来协调支付。这极大地减少了支付链上的支付通道的数量,并导致在支付给新的SP之前没有链交易。
此外,WCGCYX继续致力于代理支付和检索网络FCR。这里的想法是,如果RP没有文件,它可以递归地从它的邻居请求文件,以此类推。一旦找到该文件,就可以将其返回给客户端,然后可以使用所有中间提供商之间的支付通道来进行代理支付。在这个过程中,每个供应商都会收取少量费用。我们正在寻找一个团队来承担FCR已经开始的伟大工作。
议题四:信誉系统2022年4月,Ken Labs完成拨款建立Pando,这是一个链下可验证的数据存储,用于网络数据和元数据。
Ken Labs在2022年3月完成了第一笔拨款,并立即进行了后续拨款,将Pando与Dealbot、Filecoin Green、Auto-retrieve等服务进行整合。后续拨款还将允许Ken Labs为Pando建立一个监控系统和Web UI。后续拨款将持续到2022年9月。
此外,声誉与上面的密码经济学主题密切相关,我们在其中描述了RP如何向协调者或验证者证明其网络贡献。与这些搜索测试中的每一个相关的数据可以用于形成围绕SP和RP的声誉。CryptoNetLab正在通过他们的可检索性Oracle程序研究这个问题。
主题:索引索引器2022年3月,协议实验室数据系统团队交付了索引器。索引器存储CID的映射,SP将它们存储在这个映射中。它已经能够扩展到数十亿条记录。
在RMWG,Leeway Hertz和Ken Labs都在运行索引器节点,并正在探索能否围绕索引器构建与工具和测试相关的其他内容。
内容索引在2022年1月至2022年3月期间,ChainSafe致力于一项研究拨款,研究Filecoin网络的内容索引。虽然已经取得了进展并记录在案,但决定内容索引仍然为时过早。我们应该等到RP或SP的检索性能更高、更可靠的时候。
主题6:数据传输和传输协议。从2022年1月到2022年3月,Myel团队致力于JS-graphsync的授权。从2022年4月到2022年6月,Myel团队随后致力于rust-graphsync的grant构建。这还是封闭源代码,但很快就会开源。用这两种语言创建Graphsync为JS、Rust IPFS和Filecoin栈提供了一个关键的构建块。
从2022年4月到2022年6月,ChainSafe致力于WebRTC研究资助,以确定WebRTC协议套件在不同浏览器上的运行。他们正在撰写调查结果,以便在2022年6月底分享。
此外,Titan和Myel都对家庭网络中NAT之后的提供商的搜索进行了基准测试。在这两种情况下,团队发现性能并不理想,多线程检索可能是最好的前进方式。
议题7:浏览器检索Saturn和Myel团队是2022年上半年考虑浏览器检索时间最多的两个团队。
从2022年3月到2022年6月,土星团队构建了一个服务工人,提供汽车文件的增量验证。这是因为浏览器必须能够验证它从分散式网络中检索到的文件,因为它对在初始连接时从中获取数据的服务器没有隐含的信任。
2022年上半年,Myel团队一直在研究如何在服务工作者和浏览器扩展中运行Myel POP节点。他们用Rust重写了Myel PoP节点,使其在编译成WASM后具有浏览器兼容性。
议题八:网络监控从2022年2月到2022年6月,Leeway Hertz一直致力于Web3 CDN比较仪表盘的研究。该团队还为仪表板编写了一个解释器。这个仪表板上的工作继续在两个方向上进行。
将更多Web3 CDN引入仪表盘。部署更多的搜索机器人到世界各地搜索。Leeway Hertz还为Saturn建立了一个仪表板,以帮助团队监控网络的性能。该团队现在还在考虑构建一个仪表板来显示SP的检索性能。
了解更多关于RMWG的信息。你可以在几个地方找到更多关于RMWG工作的信息。
从2022年2月到2022年4月,昂达工作室为RMWG3359Retrieval.market开发了一个新的网站,在这个页面上,你可以找到所有团队、项目和可用机会的链接。
另一个查找信息的好地方是检索市场概念文件夹,自2022年初以来,我们每周更新一次。
你也可以在我们的Youtube频道找到RM demo day的录制,2022年上半年每隔几周就会有新的内容。
我们一直在寻找更多的团队参与,所以如果你有兴趣,请联系我们。
期待2022年下半年!