首页 > 技术 > [怪盗]Filecoin头部矿工需要具备哪些能力?
IPFS怪盗KID  

[怪盗]Filecoin头部矿工需要具备哪些能力?

摘要:怪盗KIDDD盛大游戏,IT十年,IPFS专栏作者怪盗原创, 谢绝抄袭, 转载请注明原链接,侵权负法律责任!去年大家可能还对IPFS和FILECOIN落地打个问

27282449dc5a4f31bafe962edcea816f

怪盗KIDDD

盛大游戏,IT十年,IPFS专栏作者

怪盗原创, 谢绝抄袭, 转载请注明原链接,侵权负法律责任!

去年大家可能还对IPFS和FILECOIN落地打个问号,但现在, 再过2个月不到,就要上线了,官方都改了主页,高调宣布:挖矿的时刻到了!

7ad5e3a222d6488ab9b7c44d599a0a66

说明这场三年的区块链巨型项目, 终于要启航了, 各路神仙矿工已经都蠢蠢欲动,而我们知道, FILECOIN和比特币挖矿不同, 它需要复杂的代码实现和优化,大规模集群的测试和运维,不是插个电就能挖了。 如果运维水平不够,还要被倒扣抵押币。

0348fad5d98e4812ba6f28f4386b0b40

一个出色的矿工需要具备以下几点能力:

  1. 爆发力: 将空置硬盘转换为算力的能力

931d773961b44f06919633a3d7093df1

买好了矿机和硬盘就能挖矿吗?NO! FILECOIN中, 存储数据不是简单的CTRL C ,CTRL V,是要预先对数据进行分片,索引等操作。矿工接到存储订单后, 会做以下几个动作:

P1阶段:把数据密封起来, 这个过程非常长,官方用的SDR算法,用顶级带SHA256指令的AMD处理器,需要6小时左右密封完一个扇区32G。 此举为了防止女巫攻击,增加了攻击的成本,保护了网络的安全性。 网络上所说的密封速度XX个小时, 有多快,讲的就是P1阶段,如果内存足够大,比如256G的服务器, 那么可以同时跑3个扇区的P1,至少是需要2U的服务器, 家用机是肯定不行了。

8e49282ef25e480db1ef70422d514ee7

P2阶段: 对密封好的数据,用ZKSNARKS零知识证明, 来生成复制证明。用到GPU加速, 25秒必须生成提交。

d6018c3135734cc9a2c7c0d11dd4efae

C1: 连着上一步,提交证明,秒级

C2:?PROVE验证证明,并提交上链,可以用GPU加速。双卡的GPU可以在15分钟内完成C2。

5c0bbbe3db5f431f8c522031ee57991d

至此我们已成功提交经过证明的算力,单机跑完一轮32G扇区, 就会发一个消息,被打包上链,公开透明。 然后在主网上会显示我的算力增加32G,一轮下来正常需要6小时左右。但如果用超级服务器,3万多一块的顶级CPU, 则可以跑进3小时。但成本高昂,只能做测试用,用作投资者的矿机不现实。

2. 耐力: 将算力持续转换为币的能力

2c97112d132b4069b3eba5bfbd1414b2

算力已经提交,根据FILECOIN的EC预期共识,算力占主网比例越大, 爆块概率越高,照理挖到的币就越多。 但是别忘了, FILECOIN还有POST时空证明机制, 为了保存存储网络稳定, FILECOIN会定期抽查我们的数据, 确保其还健在, 如果没有在指定的时间内提交证明, 证明你的数据是真实存在的。那么即使前面都做对了, 你有算力,在时空证明中出了差错的话, 也获取不到币,甚至失去已获得的算力。

e0800c20d36d4366b666b1e866749ebf

时空证明分为主动和被动两种

主动证明WINDOWPOST: 40分钟要提交一次, 把一个扇区32G分成2349个PARTITION(分区),对每一个进行PROVE证明其有效。(一轮周期内必须要提交所有证明)

被动证明WNNINGPOST:每30分钟发起一次挑战, 随机抽查1个扇区里的10个节点,计算PROVE证明其有效. 这里的prove都是一样的,都是对ZKSNARK生成的证明做反向验证,需消耗GPU时间。

这两条要不间断地被验证通过, 才可以持续获取区块奖励。这也是考验矿商持久力的时候

3.抗压能力:大规模集群不出错

所谓集群,就是流水线工作。 不同功能的矿机各司其职, 有master节点机负责提交证明, 有WORKER密封数据, 有MINER打包区块, 还有存储机存放数据等。。。

db83607eabff4bfcb96539a4553f3dc6

并不是所有的矿工都会用集群,也不是所有的集群都是效率最优, 需大量运维测试,压力测试,多种方案上测试网络节点, 并人工模拟硬盘故障后,怎么迅速自动挂载,自动修复,不断完善自己的集群架构,调度系统, 算法, 才能最终在主网上线后, 跑大规模集群不出错, 投资者在选择上, 应优先选择有10年以上互联网经验, 大型服务器架构和运维经验的矿商。

c663f2dc8180468a8dff52328dedeccf

如何防止被罚币?

1.机器、电力、网络稳定

2.及时修复各种故障(软硬件)

3.专业的挖矿运维团队

4.智能监控系统部署

具备以上经验和条件的矿商, 才是我们考虑的对象,目前规模的测试网,即使第一名,也并不一定反应大规模运维不出问题, 7.20号的官方全球400W大矿工比赛, 倒是可以看出点端倪,可以关注一下, 但最终看运维能力还是在主网上线后的3个月,随着体量的增加, 能看出各家的运维优势了。

c67f67ce3bca4557912ec61293ff1be1

怪盗原创, 谢绝抄袭, 转载请注明原链接,侵权负法律责任!

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。