这里是IPFS资讯快车,想进filecoin技术交流群的以及与圈内大佬深入沟通,或者了解更多FIL资讯,深入了解FIL的(+V:FIL101),今天跟大家分享的是“Filecoin头部矿工应该具备哪些能力?——看看你是否压错了筹码”这场三年的区块链巨型项目Filecoin,终于启航了,我们知道,FILECOIN和比特币挖矿不同,他需要复杂的代码实现和优化,大规模集群的测试和运维,不是插个电就能挖了。如果运维水平不够,还要被倒扣抵押币。
一个出色的矿工需要具备以下几点能力:
爆发力:将空置硬盘转换为算力的能力买好了矿机和硬盘就能挖矿吗?NO!FILECOIN中,存储数据不是简单的CTRLC,CTRLV,是要预先对数据进行分片,索引等操作。矿工接到存储订单后,会做以下几个动作:P1阶段:把数据密封起来,这个过程非常长,官方用的SDR算法,用顶级带SHA256指令的AMD处理器,需要6小时左右密封完一个扇区32G。此举为了防止女巫攻击,增加了攻击的成本,保护了网络的安全性。网络上所说的密封速度XX个小时,有多快,讲的就是P1阶段,如果内存足够大,比如256G的服务器,那么可以同时跑3个扇区的P1,至少是需要2U的服务器,家用机是肯定不行了。
P2阶段:对密封好的数据,用ZKSNARKS零知识证明,来生成复制证明。用到GPU加速,25秒必须生成提交。
C1:连着上一步,提交证明,秒级C2:PROVE验证证明,并提交上链,可以用GPU加速。双卡的GPU可以在15分钟内完成C2。
至此我们已成功提交经过证明的算力,单机跑完一轮32G扇区,就会发一个消息,被打包上链,公开透明。然后在主网上会显示我的算力增加32G,一轮下来正常需要6小时左右。但如果用超级服务器,3万多一块的顶级CPU,则可以跑进3小时。但成本高昂,只能做测试用,用作投资者的矿机不现实。2.耐力:将算力持续转换为币的能力
算力已经提交,根据FILECOIN的EC预期共识,算力占主网比例越大,爆块概率越高,照理挖到的币就越多。但是别忘了,FILECOIN还有POST时空证明机制,为了保存存储网络稳定,FILECOIN会定期抽查我们的数据,确保其还健在,如果没有在指定的时间内提交证明,证明你的数据是真实存在的。那么即使前面都做对了,你有算力,在时空证明中出了差错的话,也获取不到币,甚至失去已获得的算力。
时空证明分为主动和被动两种主动证明WINDOWPOST:40分钟要提交一次,把一个扇区32G分成2349个PARTITION,对每一个进行PROVE证明其有效。被动证明WNNINGPOST:每30分钟发起一次挑战,随机抽查1个扇区里的10个节点,计算PROVE证明其有效.这里的prove都是一样的,都是对ZKSNARK生成的证明做反向验证,需消耗GPU时间。这两条要不间断地被验证通过,才可以持续获取区块奖励。这也是考验矿商持久力的时候3.抗压能力:大规模集群不出错所谓集群,就是流水线工作。不同功能的矿机各司其职,有master节点机负责提交证明,有WORKER密封数据,有MINER打包区块,还有存储机存放数据等。。。
并不是所有的矿工都会用集群,也不是所有的集群都是效率最优,需大量运维测试,压力测试,多种方案上测试网跑节点,并人工模拟硬盘故障后,怎么迅速自动挂载,自动修复,不断完善自己的集群架构,调度系统,算法,才能最终在主网上线后,跑大规模集群不出错,投资者在选择上,应优先选择有10年以上互联网经验,大型服务器架构和运维经验的矿商。
如何防止被罚币?1.机器、电力、网络稳定2.及时修复各种故障3.专业的挖矿运维团队4.智能监控系统部署
具备以上经验和条件的矿商,才是我们考虑的对象,即使主网总算力排名第一,也并不能反应大规模运维不出问题,现在主网800P,已经有些所谓头部矿商开始掉算力,运维屡屡出问题,随着体量的增加,到2.5EB后,大概3个月后,便能更清晰地看到各家的运维优势了。
想了解更多资讯内容,深入了解FIL,欢迎与我交流
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。