Filecoin挖矿指南之存储矿工和检索矿工

2022-09-27 区块链达人

在去年1210,Filecoin官方刚刚启动测试网的第一个版本时,曾发布过一版矿工挖矿指南。

那时由于测试网在各方面还不完善,因此从那份测试指南中就可以看到初生的测试网还有很多不确定性,系统的很多方面还处于实验阶段。

而现在经过几个的测试,测试网在很多方面都有了较大的改进,并且已经进入了第二个阶段,正向主网上线大步迈进。 

所以在这个时候,Filecoin官方再次发布了第二个版本的挖矿指南。

 

值得注意的是Filecoin目前仍然在开发中,很可能还会有新的变化。

官方会不断地将实验中发现的新成果集成到系统中,因此系统中重要的网络参数在主网上线前还可能发生变化。 

所以官方建议参与挖矿的矿工不要在硬件上投入太多,以免因为参数发生变化,导致所投资的硬件无法适应新的变化而遭受损失。

矿工参与Filecoin挖矿的方式: 

在现阶段,

Filecoin有两种矿工:一种提供存储服务,另一种提供检索(retrieval)服务。

矿工可以根据自己的条件选择参与这两种挖矿方式。 

存储市场:

在Filecoin网络中,节点可以直接和用户进行交易,为用户提供一段时间的数据存储服务以获取Filecoin报酬,提供这种存储服务的矿工被称为是存储矿工。

这些矿工会持续向Filecoin区块链中添加新的区块,当他们创建一个新的区块时,就会获得区块奖励。

检索市场: 

节点除了可以提供存储服务还可以提供检索服务,为客户提供他所需要的文件以获取Filecoin报酬。网络带宽高,吞吐量大的节点可以提供这种服务使用户快速高效地获取所需的文件。 

其它的角色:

 

Filecoin官方还在开发一系列其它角色(比如“维修”矿工----致力维护和修补网络),但还没有最终成型,也没有代码实现。但目前存储矿工和检索矿工已经可以使系统正常地工作了。 

存储矿工详解:

存储矿工的任务是为用户提供存储服务。存储矿工会向系统提交密码学证明,证明他们基于对用户的承诺存储了用户所需的文件。

 

存储矿工的工作是基于复制证明(PoRep)和时空证明(PoSt)的共识机制。要成为存储矿工,提供存储服务这本身也需要filecoin----矿工需要向系统缴纳filecoin代币作为抵押,以保证矿工能够按用户的需求提供服务。 

存储数据:

在Filecoin网络中,数据是以固定大小的扇区为单位进行存储的。通常存储矿工会将用户的数据存储扇区。用户会告诉矿工这些数据需要存多久的时间,并对此给出一个报价。矿工不必非要接受用户的报价。

如果矿工认为报价没有吸引力,可以向扇区中存入任意数据以证明自己向Filecoin系统贡献了存储空间,这是矿工向系统证明他们为系统存储预留了空间的证明。 

如果未来矿工找到有吸引力的用户报价,会把这部分预留的空间拿出来存储用户的数据。 

参考链接:https://filecoin.io/blog/filecoin-guide-to-storage-mining/