Filecoin前十矿池公布硬件方案,5万一台的矿机都是什么配置?
最近,Filecoin 公开前十矿池 6block 硬件方案,引发社区关注。
Filecoin 于 2017 年立项,募资 2.57 亿美元,是区块链历史上最大规模的 1CO 之一,也是圈内的等待最久的明星项目。挖矿硬件作为获取项目代币FIL的必备工具,亦被炒作已久。
随着Filecoin进入主网上线前的最后预演阶段——Testnet phase 2,矿工们也磨刀霍霍、准备上阵。再过两个月,若无重大变化,Filecoin主网将终于正式上线,官方预计的时间是在 7 月底到 8 月中旬。
如果你关注 Filecoin 挖矿,无论当前有无矿机,6block 的这套硬件方案都值得关注。
据 6block 首席架构师“币圈李白”介绍,团队凭借不到 10 台矿机的配置,便冲入了 Filecoin 算力榜的第九名。其中,单台矿机配置成本在 4 万元,每日累计算力可达 300GB,相比于算力榜上一些算力仅为 200GB 的矿机,有一定提效优势。
供图:“币圈李白”
Filecoin挖矿须知
在介绍 6block 的方案之前,我们有必要了解 Filecoin 挖矿的一些基础知识(熟悉的朋友可跳过这一部分,直接看下一段)。
Filecoin 总数为 20 亿枚,其中,70% 分配给矿工,15% 给开发团队 Protocol Labs,10% 给投资者,剩余 5% 给 Filecoin 基金会。团队和基金的代币共 30% 分 6 年线性解锁,投资者(10%)有 6 个月至 3 年不等的解锁期,因此早期的流通代币将主要通过挖矿获得。
Filecoin 每 1.3 分钟出一个块,每区块奖励 153 枚,日产量 29.3 万枚。
不同于 PoW 挖矿,Filecoin 矿工不仅要提供算力,还要提供存储。矿工凭借储存空间大小获得奖励,“有效存储”越多也即“算力”越大、生成区块、获取奖励的概率越大。
对于 Filecoin 矿机而言,考验的是其存储、转移数据的能力,比如存储的总量,检索的速度,传输的带宽、延迟等。
Filecoin 矿机组件包含 CPU、GPU、主板和硬盘,类似于一台高配的电脑外加一块硬盘。理论上说,人人都可以自行配置硬件、DIY 出一台Filecoin 矿机。但由于不同硬件的成本和效率不同,因此,如何选择合适的硬件,对很多爱好者来说无疑是一大难题,也因此,大部分散户矿工通常向星际大陆等厂家直接购买。
但“币圈李白”表示,从市场上购买矿机,最大的风险在于:由于 Filecoin 的挖矿代码还未最终敲定,Filecoin 矿机自然也无法生产,矿工购买的只是期货,又因市场上的厂家鱼龙混杂,其信誉和机器良率等还未经市场考验,因此矿工如调研不足,可能会遇上不靠谱的厂家,买到以次充好、高价矿机等。
即使厂家的机器靠谱,但“品牌机”往往附带了销售、运营成本和品牌溢价等成本,总是不如自己组装划算。
因此,6block 决定公布硬件架构方案,为想自主搭建 Filecoin 矿机的矿工、或是有意进场的矿商提供参考。
Filecoin硬件方案
下面为 6block 公布的硬件方案。
CPU:AMD 3970x
SSD(固态硬盘):2T*2NVMe
硬盘:8T
GPU:2080Ti
内存:256G
下面来细说配置的逻辑。
(1)CPU
Filecoin 的共识算法有复制证明(Proof-of-Replicaton,PoRep)和时空证明(Proof-of-Spacetime,PoSt)两种机制。
PoRep 的目标是确保矿工确实在自己的存储设备上存有某个数据的备份,PoSt的目标则是让存储矿工持续证明自己在约定时间内存储了该份数据。
“复制证明”挖矿分为 Pre1、Pre2 和 commit 3 个阶段。Pre1 是对数据进行编码,Pre2 是对编码后的结果计算哈希,commit 则是对编码后的结果生成零知识证明,以备“时空证明”算法进行检验。
其中,Pre1 是单线程工作,运算的时间长,Pre2 是双线程,也即 CPU 会被用满。这些特性对 CPU 提出了较高的要求,需要用 AMD 的芯片,且要有 SHA 扩展、可以加速。带有 SHA 扩展的 CPU 可将 Pre1 的运算过程提速 3-4 倍。
其次,CPU 还应选择高主频来加速计算的过程。
那么,符合上述要求的 CPU 不在少数,为何选择 AMD 的 3970x 型号呢?
“币圈李白”表示,这主要还是参照官方的基准(Benchmark), 在官方发布的3款硬件中,跑得最好的 3970x 型号。
(2)GPU
据“币圈李白”介绍,如果 CPU 的核多,用不用 GPU 差距其实不是太大,用的话虽然性能提升了,但是成本也相应的增加了。
如果要增加 GPU 的话应该选哪一款呢,官方这里也列出了最常用的几款。
(3)内存
经过 6block 的测试,一台机器的话最多可以并行跑 3-4 sector(扇区),在此情况下,256GB 的内存是比较合理的。此外,硬盘的话一定要用 NVMe,会比普通 set-up 接口的速度快很多。
(4)网络
组网的环节也非常关键。经过 6block 的测试,如下图的组网结构可稳定高效运行。
在此配备下,运行 Pre1 的时间将从 17-20 小时降至 4-7 小时,大大提升了挖矿效率,而一台矿机一天的算力也能达到 300GB。(Odaily星球日报注:Filecoin 矿机的算力以有效存储计算,而有效存储是需要一定时间比如一天的累积才能获得,因此 Filecoin 矿机并无固定的算力值,只有一段时间内的算力值。)
300GB 是什么概念呢?据多位业内人士介绍,Filecoin 前十矿工中,有的矿工矿机存力仅有 200GB 每天,相较而言性能较低,但是成本如何呢?(可以单纯比存力吗)
值得注意的是,最近 Filecoin 官方称将把 Pre1 阶段的 SDR 算法改成 NSE,那么这套方案能兼容新算法吗?
对此,“币圈李白”表示,即使更改算法,Filecoin 挖矿对高频 CPU 的需求不会变,其次,官方也口头承诺了配备 SHA 扩展仍有优势,也就是这套方案的 CPU 目前看适用性依然很强。
看到这一些矿工可能会心动,6block 提示,矿工如想入手还需要注意以下两点:
Filecoin 的方案还在变动中,早买的话对于大型矿工来说有成本优势,因为等到主网上线时再集中买入,设备可能会因供不应求而价格上涨,现在买自然更便宜。而对于中小型来说,就买个 5-10 台,近期买和等主网上线再买差别不大,因此继续等待也无妨。
另外,当前参与测试挖到的币无法映射到主网上,但官方会准备 100 万枚代币来奖励参与的矿工。
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場