LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 上榜矿工在线答疑6Block首次公开Filecoin挖矿集群架构(一)

上榜矿工在线答疑6Block首次公开Filecoin挖矿集群架构(一)

2020-05-25 石榴矿业6block 来源:区块链网络

6Block石榴矿池聚焦区块链领域的独角兽项目,提供矿池、钱包、矿机、订制软件等系列服务。目前我们已上线Handshake(HNS),并在一个月前进入Filecoin领域展开研发。我们希望通过自己的努力,持续做出技术贡献,为相关行业的进步出一份力。Filecoin测试网第二阶段上线已经一周,我们的两个节点都有上榜的记录,目前t027999仍然在矿工榜第11名。今天,我们就来分享一下我们用小集群运行Filecoin测试网、成功冲上矿工榜的软硬件设计。

(以下正文摘自6Block核心工程师“币圈李白”的视频直播分享,相应视频请见文末。)

早买有风险,入场需谨慎

Filecoin的方案还在变动中,早买的话对于大型矿工来说还是可以的,可能受到供应量的影响,现在买比较便宜。而对于中小型来说,就买个5-10台,价格的影响不大,所以还是需要谨慎。今天6block分享的方案大概率是可行的,但希望大家听完后也不要着急去买,还是需要谨慎一些。

动机

今天分享有3个主观动机,第一个Filecoin的挖矿用的都是通用的硬件,能自己装为什么要去买品牌机呢?

第二点的话是因为区块链整个行业的精神,区块链行业中所有代码都是公开的,所以这是一个共享的精神,我们也知道,很多家矿场在刻意的制造一些壁垒,这些其实是阻碍了Filecoin社区的发展,违背了整个加密货币和区块链领域的初衷,我们觉得要去更好的公开它。

最后一点是技术和营销,我们团队没有营销的基因,我们干脆就以技术说话,不做刻意的营销。大家也可以看到之前我做的一些技术分享,都是偏技术的,没有营销的成分。

方案

和大家分享的是本次testnet phase 2用来打榜的硬件方案,6block在这个阶段总共用了2个账户,分别是t01043和t027999,前面是32GB的账户,后面是64GB的。

一上来几天都还在调试,并没有完全正式投入运行,比如散热和光纤的问题等。调试完之后因为前面人家已经跑很多了,追不上了,就想说换成64GB跑一跑试试,可以看到我们现在也还在榜上,在第九位。其实这个账户也出现了一些问题,发现了官方的几个BUG,有一些被官方采纳了,有一些官方还在审阅。这里还是被扣了很多存力的,当然我们也是刚开始跑,所以有些坑还是刚踩到。

硬件

我们介绍的这台硬件非常的简单易懂,也是通用的硬件设备,软件的兼容性也非常的高,代码不需要大改,后面我会提及一些代码的问题,大家有编程能力的话自己是可以改的。这套硬件的话,算法兼容性也是没有问题的,我们32GB和64GB都能跑,针对未来可能出现的NSE呢,也是没问题的。效率的话呢,一台机器,一天能做到300GB,我只需要做一些工程层面的优化就能达到300GB。

代码里面是有4个阶段,我觉得分成Pre1,Pre2,commit这3个阶段比较好,Pre1呢是单线程,跑的时间很长,2是双线程,也就是说CPU会被打满,现在用了GPU,那就是说GPU也会用上,这些特点呢,造成对CPU有要求,需要用AMD的芯片,有SHA扩展可以加速 。另一点的话我们的CPU需要高主频,如果主频高的话,循环的过程会被大大的加速。CPU带不带SHA扩展对速度的影响非常的大,基本有3-4倍左右的时间差距。

官方这里也发布了一篇Benchmark, 我们可以看到第一款硬件是跑的最好的,那我们就跟着官方来买就行,也没有其他的必要去换。

说完了CPU,我们再来说说GPU,是否真的需要呢?事实是如果你的CPU的核多,用不用GPU差距其实不是太大,用话虽然性能提升了,但是成本也相应的增加了。如果未来NSE上线的话,那可以未来根据算法调整增加GPU。另外的话,集群规模大的话,主机最好要配GPU,主机也就是我们说的miner,因为miner要做wining PoSt和window PoSt的操作。那配什么GPU呢,官方这里也列出了最常用的几款,大家看可以看一下。

CPU,GPU都说完了,剩下的就是硬盘内存了,经过6block的测试,一台机器的话最多可以并行跑 3-4 sector,在这样的情况下,256GB的内存是比较合理的,那硬盘的话一定要用NVMe,会比普通set-up接口的速度快很多。

最近的话官方说要改算法,要改成NSE,于是有些人问会不会不兼容。那么首先的话,高频这个需求是不会变的,其次官方也口头承诺说SHA扩展的话是仍有优势的,最后的话,GPU的作用只会越来越大,在我们已有的硬件上,只需要补充一些GPU就行了。

那么这套硬件会不会有风险?会有一点风险,首先,这套硬件的内存是有限制的,但是官方貌似手中并无更大内存的机器,所以猜测大概率风险不大。第二方面是NSE上线,可能会对硬件架构产生影响,如果Pre1的计算能够主要依靠GPU来完成计算,那么这台机器可能会造成浪费。

最后小结下,在计算硬件这个环节,基本上是官方有啥就买啥,基本上没有太大的保密和隐藏的必要,5月底官方也会公布硬件推荐。

—-

编译者/作者:石榴矿业6block

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...