Filecoin主网上线在即 如何评估矿工的挖矿效率?

2020-08-25 12:47:25 作者:金色财经

随着Filecoin测试网第二阶段的启动,Filecoin的市场热度持续高涨,技术圈、币圈、矿圈、投资圈、媒体圈等各个群体都疯狂涌入。各路矿工也都在摩拳擦掌,为将在8月25日开始的测试网激励竞赛中竞争高达410万枚FIL奖金。

Filecoin主网上线日期日益临近,普通投资者对于Filecoin的关注度也从概念炒作和推广模式的层面,提升到对公司技术实力、各项技术指标的对比层面。但是面对有效算力、出块率、封装速度、算力增量、幸运值、失败率、成功率等等一系列参数,普通投资者面对各家厂商的宣传,人人都说自己是第一,无所适从,不知道信谁的。

其实对于普通投资者来说,评估的标准很简单,就是投资回报率,如何评估投资回报率呢?首先,要看这家矿机厂商能挖多少币;其次,要看这家矿机厂商所挖出来的币给多少人分。投资人根据自己所投资的份额就可以算出自己可以分到多少币了,再根据实时币价就可以算出来自己的投资回报率了。

哪些因素影响矿机厂商的产币量呢?

Filecoin是存储挖矿,矿工根据其实际存储了多少数据并向链上提交了复制证明从而获得有效算力,有效算力越高,矿工获得区块奖励的概率越大。所以评估一家矿商技术实力的核心指标就是有效算力。

而矿工的封装速度越快,或者同时并发封装的扇区数量越多,那么其单位时间可以获得的有效算力越多,也就是算力增速越快,则其有效算力也就会越大。

而根据Filecoin的挖矿机制,算力越大的矿工,获得区块打包的权利或者概率越大,这里就有赢票率和出块率的参数。赢票率就是赢得选票的概率,出块率就是获得区块奖励的概率。这里也基本是正相关的关系。有效算力越大,占全网算力占比越高,则赢票率越大;赢票率越大则出块率越高,获得区块奖励也就越多。

这里有人就有疑惑,为什么有时候有效算力排名第一的节点,出块率不是第一呢?

因为获得有效算力也就是生成复制证明获得算力的过程,和提交时空证明参与区块打包是两个独立的过程。当矿工的有效算力达到一定量级的时候,出块才会相对稳定。

但是有效算力占比和出块率并不是绝对对应的。由于目前还只是处于测试阶段,矿工可以在一个时间段内只封装扇区提升算力,而不去参与区块打包,或者因为在提交时空证明的过程中出现问题,导致出块率偏低的情况。

我们通过区块浏览器可以看到,当时间足够长的时候,基本上一个矿工的区块奖励与其有效算力占比基本持平,也就是算力越高,挖矿收益越高。所以,对于普通投资者来说,只需要关注有效算力和区块奖励两个数据就可以了,这基本代表了一家矿商的挖矿能力。

次就是要看这个矿工的挖矿效率,也就是该矿工用了多少台矿机挖出来的这些币,然后这些币给多少人来分配。

有些矿机厂商宣传单台矿机的封装效率或者挖矿效率,这种是说法其实是误导投资者。因为Filecoin挖矿是需要采用集群方案,单台矿机基本上是挖不到币的。

首先,根据Filecoin官方发布的最新机制,主网上线后有效算力低于100TB的矿机没有机会参与区块打包,也就是基本挖不到币。而要在合理时间内获得100TB的有效算力,光硬件设备的投入差不多要上百万元。所以单机挖矿效率是一个伪命题。

其次,一家矿机公司可以利用几十台甚至几台设备参与测试,但是小集群与大集群的测试难度以及复杂程度完全不是一个等级的,不能用简单系数相乘。

最近,有些区块浏览器上一个“24小时挖矿效率”的指标,也就是以矿工总挖矿收益除以有他的效算力来算出单T算力的挖矿收益。这种算法其实也是错误的。

比如上图,我们看到有效算力排名前五的节点中,排名第一的节点“t01598”的挖矿效率是最低的,只有2.27FIL/TB,2-5名的挖矿效率相差不大;而排名第162和163名的节点挖矿效率却高达24.31FIL/TB和27.72FIL/TB。这明显不合理。

因为排名第一的节点“t01598”启动的时间较晚,其从8月22日晚上开始爆发,算力增速迅猛,不到半天便冲到了有效算力排名第一的位置。但是矿工获得有效算力与参与区块打包是两个过程,中间也有一定的时间差。

而“t01598”节点的有效算力只有736GB,只获得了两次区块奖励;“t0260320”节点只获得了一次区块奖励,由于其有效算力低,所以在所谓的挖矿效率上,它却能排名全网第一。

还有一种情况就是节点掉算力的情况,比如“t01657”节点的挖矿收益高达268.18FIL/T,实际是因为该节点今天被惩罚了178TiB的算力,分子不变(单日产币量),分母突然变小了(有效算力),所以挖矿效率爆高。所以,以矿工单日产币量除以有效算力是不合理的计算方式。

普通投资者真正关注的是自己的投资回报率,也就是其投资了多少钱购买了矿机或者云算力,一天能分多少币。而分币的基数不应该是矿工的有效算力,而应该是该矿工的总规模,这个规模可以是这家公司的矿机数量或者云算力的数量(存储空间总容量)。投资者根据其所购买的矿机或者云算力的数量占该公司总数的占比来按比例分配收益。

比如A公司和B公司每天的算力增速都是200TB,每天都能挖2万枚FIL,A公司参与分配的矿机数量是500台(或10万TB的存储空间),B公司是1000台(或20万TB的存储空间)。则A公司的投资者每台矿机每天可分配的挖矿收益是40枚(或0.2枚/TB);而B公司的投资者每台矿机每天可分配的挖矿收益则是20枚(或0.1枚/TB)。A公司的客户的投资回报率则是B公司客户的2倍。

这里又涉及到各家矿机厂商的矿机数量问题。有的区块浏览器上新增了一个矿机当量的参数,就是以Filecoin官方的推荐配置(AMD Ryzen Threadripper 3970X、NVidia GTX 2080Ti、128GB 2133mhz)视为1台基准矿机,矿机当量为该矿工换算成标准矿机的数量(矿工的算力增速与该基准矿机增速的比值)。有些人就以这个矿机当量作为一家矿机厂商的矿机数量的参考值,这又是错误的算法。

因为不同矿机厂商采用的硬件配置和集群方案不一样,算法优化能力不一样,每家公司单机封装效率相差是非常大的。比如有的公司可以在3小时完成一个扇区的封装,有的公司可以同时并发10个以上的扇区。所以不能简单采用官方配置和标准集群的方法来推算每家矿机厂商实际使用的矿机数量。

而且,由于Filecoin挖矿基本都要使用集群方案,大部分矿机厂商都是采用异构集群,也就是将计算和存储分离,这个矿机当量指的是计算服务器的数量,并不包含存储服务器。而普通投资者参与收益分配的基数应该是存储空间,也就是存储矿机的数量或者总存储空间的容量。

在各种指标参数面前,有效算力是核心,这是获得挖矿收益的基础,没有有效算力或者有效算力偏低,连参与挖矿的资格都没有。

有效算力高的矿商挖矿能力相对更强,挖矿收益越高。其次就是要看各家矿商的矿场规模,并不是越大越好,因为规模越大,参与分配基数就越大,则每TB的云算力(存储空间)可分配的收益就相对越来越小。

所以,作为普通投资者,一方面需要学习通过区块浏览器查看各家矿商的挖矿能力,也就是每天的产币量;另一方面就是要关注该矿商的销售规模以及其销售的矿机(云算力)是否有一一对应的实体矿机交付参与挖矿。

相关推荐

图文推荐