这些人可能还会说,与比特币不同,Filecoin还没有算力强、专门定制的ASIC矿机,那些挖矿服务商卖的设备不就是普通的服务器和硬盘吗?我们也可以买到相同的设备,为何还要购买他们的服务?这些服务商只不过在租用IDC机房方面比我们有优势,挖矿的网络环境好一些而已,这并不意味着我们自己无法挖矿。
这样的说法表面上没问题,实际上所有的挖矿服务商也都是从网上下载了Filecoin的客户端软件,也都购买了通用的计算设备,如CPU、显卡和硬盘等。然而,在细节上,挖矿服务商的做法与这些观点有很大不同,可能会被忽视两个关键点。
首先,所有的矿工虽然都使用了开源网站上的Filecoin客户端代码,但直接运行这套代码的效率和性能在许多方面都不够好。这就好比买毛坯房,虽然可以住,比流浪街头要好得多,但对于现代人来说并不适宜居住。大多数买家都需要重新装修、配置家具和电器才能住进去。从开源网站上下载的Filecoin客户端代码就像毛坯房一样,虽然可以运行,但要想用它挖矿,仍然需要进行优化和提高效率。挖矿服务商在代码优化方面拥有专业团队的优势,普通爱好者很难与他们相提并论。
其次,Filecoin的共识机制涉及到复制证明和时空证明。其中,复制证明需要使用零知识证明,时空证明则要求矿工在限定时间内计算出系统提出的挑战题。这两个计算都需要大量的计算,并对硬件和软件系统有较高要求,需要高度配合才能在短时间内得出可靠结果。计算越快完成,矿工获得奖励的机会就越大。仅仅进行数据封装的复制证明计算即使在高性能系统上也需要几个小时。普通设备和普通爱好者的系统无法与之竞争。
因此,就先天条件来看,普通爱好者无论在设备性能还是技术实力上都无法与专业的挖矿服务商竞争。事实上,自测试网上线以来,也有很多个人爱好者参与挖矿。然而,在各次算力排名中,除了排名前十的矿工外,绝大多数矿工的算力几乎为零。所以,个人想要获得Filecoin挖矿的奖励非常困难,也不现实。