0
点赞
收藏
分享

微信扫一扫

filecoin 1.15.2 Post workers功能

玩物励志老乐 2022-04-27 阅读 80
linux

PoSt workers #7971

本文对filecoin官网最近更新的1.15.2版Post workers功能的PR进行总结:

Post workers主要有以下功能:

1. 实现worker做winnningPost和windowPost;

2. 多个Post worker 可以连接到一个miner程序,值得注意的一点是在多分区post时,可以利用多个Post worker并行计算;

3. Post worker可以从romote storage中读取挑战,这意味着Miner或post worker不再需要通过文件系统获取sector信息;

4. 提升了错误扇区的健壮性,如果我们从一个sector读取挑战失败,我们将跳过它并重试,而不会再建立一个坏的证明。

这条PR主要有以下新的特性:

对于新增加的Post workers:

Post worker属于一种具有特殊功能的worker实例,到目前为止worker实例只允许具有以下三种功能之一(不能同时拥有):

WindowPost worker : 只具有windowpost功能;

winningPost worker : 只具有 winningpost功能;

sealing worker: 只具有封装功能。

当一个Post worker连接到miner,miner将所有Post任务分派给这些Post worker, 如果没有Post worker将被本地miner实例执行。

做WindowPost的时候每个分区可以被并行计算,这对于每个deadline具有多个分区的情况下更容易准时通过windowpost。

Post workers 不需要将sector本地存储,可以从其他具有本地存储的worker读取sector挑战信息。

举报

相关推荐

0 条评论