LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > Filecoin矿工绝地求生1-双挖

Filecoin矿工绝地求生1-双挖

2020-11-03 6block 来源:区块链网络

————————

分享者:币圈李白

职位:6block 核心开发工程师

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

我们这几次的直播都将和大家分享一个主题:矿工的绝地求生。Filecoin的经济模型给矿工带来了很多的困扰:传统意义上的矿工只要买好机器插上电,一切就ok,但是Filecoin的矿工不仅要会装机器,装系统,部署,然后维护分布式存储系统,甚至还需要解决官方代码的bug,了解Filecoin的经济模型,以选择更好的抵押策略。

Filecoin的这套体系我个人认为出现的一个问题就是,它将矿工置于了一个非常艰难的境地,会让后来的矿工很难进入,限制了整个生态未来的发展。Filecoin 官方这里有一个阈值,就是说全网的算力达到2.5EiB的时候,奖励会有一个大幅度的提升,但是目前来看,2.5EiB还是比较遥远的,仍旧有1.8EiB左右的提升空间才能达到2.5EiB,差不多要过18周的时间。矿工手里的存储设备应该是很容易达到2.5EiB这个规模的,但是全网算力要达到这个规模还是非常艰难的,一定程度上导致了矿机的闲置。针对这个问题,作为石榴矿池我们也有一定的思考,如何充分利用自己的设备让效益最大化,来给大家做一个分享,希望能对大家有所启发。

我们先来看下现状。

现状

付不起的前置抵押

要让矿机满负荷的运行,需要很多的币来进行前置抵押。以之前推荐的矿机( 3960X,256GB内存,2080Ti显卡)为例,每天产出的算力是800GB每天,一天会产生25个sector,每个sector需要0.2Fil的前置抵押,每个Fil现在是30美金左右,那么计算得出,一台3960X的矿机,每天大概需要1000元人民币左右的前置抵押才能满负荷的进行挖矿。抵押的币都远超机器的成本了,这是一个非常难以承担的费用。所以说前置抵押的费用是非常高昂的,感觉并不是很合理。

前置抵押后是否能真的获利?

扇区的质押期限,一个扇区是540天的质押期,到540天后一次性全部释放,截取了Filecoin最大交易量火币交易所的余额走势,可以看到,第一天之后,是一个类似于线性上涨的趋势。那么540天之后,可以想象,540天之后流通量会是一个非常庞大的数字,可能是现在的很多很多倍,所以今天抵押进去的钱在未来几乎等于零了。

最终现状

对于以上的观点,大家可能看法不同,我们也看到有一些矿工还在封装,原因可能如下:

有些矿商是以云算力的方式在出售机器,那么既然是云算力,就会有兑付的压力,不得不继续封装;

另一种可能是处于经济的考虑,把worker给停了,miner和storage仍在继续,凭借现有算力继续爆块。

解决

解决出路的话有以下3种:

双挖:利用闲置的设备去挖别的币;借贷:官方推荐的另一种解决方式,通过借币进行封装,支付一定的利息;应用:一边挖矿一边去做应用,以此将自己的利益最大化。

双挖

今天的话重点说一下双挖,即利用闲置的 worker 去挖别的币,miner 和 storage 还是维持继续爆块。

说到双挖,就不得不提及 Filecoin 的分叉项目了。目前市面上有这么几个分叉项目:第一个是最早出来的 FileCash,FileCash和Filecoin几乎差不多,没有太大的变化。第二个是EPIK PROTOCOL,目前还没看到详细的介绍,等待之后团队公布更详细的介绍。最后一个就是 FileStar,FileStar 改动了经济模型,不需要前置抵押,这个是最大的区别。如果让我个人选择的话,我肯定会选择 FileStar,因为不需要前置抵押,本来我也是因为付不起前置抵押,才想用闲置的 worker 来进行双挖,未来切换回 Filecoin 也比较的方便。

我们石榴矿池也和 FileStar 的团队进行了沟通和了解,也给予了他们一些技术上的帮助,现在托管在石榴矿池的机器,我们也可以提供双挖的服务。

硬件

组网

硬件的改动其实主要修改的是组网,我们自己的组网方式如下图所示:

外部的Internet进来,通过一个路由器连上了主机,主机主要是运行lotus节点和miner的,这个主机包括40G的网卡和1G的网口,因为外部的网的话最多的话就千兆,这里用电口就够了。内部的话,这里用了40G的网卡,连了一个40*6的交换机,这个交换机再扩出去计算和存储的交换机,计算的话是以若干个40G的口加若干个10G的口,每个10G的口连一个worker,存储也是一样,若干个40G的口和若干个10G的口,10G的口连storage。

那么现有的组网架构下,如何双挖呢?在现有的主机上再扩展一个主机出来,新的主机也是连到 40G*6 的交换机上。外网进来,通向2个主机,2个主机分别管理下面的计算和存储集群,这里要说一下,由于miner是要做windowPoST证明的,需要消耗显卡,所以最好不要将2个都放在一个miner上,他们会有冲突,所以说我们拿另一个miner出来,用2个显卡来做 window POST,其他地方的话都还好,所有worker跑起来之后对于网络上的压力是固定的。最简单的方法是把下面的worker拿走一台,作为miner。如果实在不想动的话,按照目前的网络架构来说,在订单量不是特别大的情况下,miner其实不会和下面有太多的数据交互,更多的是worker封装之后存到storage上,所以即使把下面的某个worker作为miner也可以,当然最保险的还是拿到外面来,所以硬件层面的修改总体还是比较小的。

软件挖矿

软件层面的话,存储是共用的,以前挂载miner 会 attach一个存储目录,双挖的话把两边的存储分开就行,盘用的差不多的时候代码会有限制。worker的话也比较简单,由于worker启动的时候要知道miner的API地址,所以挖哪个币的时候选择miner的pass就行了。

如果大家有需求的话我们也会发一个社区版出来,免费供大家使用。双挖最后会给大家带来什么收益呢,主要还是看生态能不能起来,Filecoin应该更加听取社区的意见,当所有人都认为前置抵押对矿工有损伤的时候还是需要听取一下大家的意见,FileStar破除了前置抵押这个障碍,那未来的路会怎么样还是要看市场的回应,也不乏是一个非常好的尝试。

好了,今天的分享就到这里了,谢谢大家!

—-

编译者/作者:6block

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

LOADING...
LOADING...