币灵灵财经 2024-11-06 04:03 1159
欧易交易所
软件大小:268.26MB
软件版本:v3.4.2
PART 1:每轮挖矿周期(epoch)开始后,矿工从主网其他节点接收上一轮的最新区块消息广播。当到达一个特定的接收截止时间时,矿工在已经接收到的区块消息中,根据权重选择一个TipSet作为主链,然后基于该主链计算出块权。出块权的计算参数包括主链TipSet中的随机数,以及矿工当前的有效算力与全网有效算力的比重。从统计意义上说,矿工的有效算力与全网有效算力的占比越大,矿工获得出块权的概率就越大。
PART 2:如果矿工在主链上获得出块权,矿工就会进入WinningPoSt环节。系统会根据链上获取的抽查参数,去寻找需要抽取的扇区,以及扇区内某段随机的数据。
PART 3:抽取数据后,节点需要进行一次简单的运算,算出结果并把结果广播出去,该广播被主网认可后,即可获取出块奖励。
需要注意的是,WinningPoSt及计算环节中的任何一个步骤都不能出错,且需要在30秒之内完成。如果在进行任一步骤时出现机器故障,离线或运算错误等问题,或完成时间超过30秒,都会导致出块失败。
1、有效算力有效算力决定了矿工获得出块权的概率。从长期来看,节点获得的出块权占比趋近于其有效算力与全网有效算力的比重。
2、幸运值由于爆块权的获得依赖于主链的随机数,而随机数在较短的周期(比如24小时)内是有比较大的随机性的,因此,矿工在较短周期内幸运值明显高于或者低于100%是正常的,不必担心。
3、存储和计算性能矿工获得爆块权后,需要在30s内完成存储抽查和证明计算,并且把区块广播给其他节点,才能成功爆块。如果未完成,矿工即便手握出块权也拿不到区块奖励。
4、网络延迟如果网络延迟比较大,那么在截止期到来时,矿工有可能还没接收到全部的主链区块消息,如果矿工基于不完整的主链进行爆块计算,那么也会被其他节点拒绝,导致爆块失败。另外一种情况是,矿工基于正确的主链并且成功完成了存储抽查和证明计算,但是由于网络延迟大,区块没有被即时广播到其他节点,导致爆块失败。
① 良好的网络状态,顺畅的网络传输可以确保节点的计算结果第一时间被广播到Filecoin网络上,缩短出块奖励获取时间,同时还能维持节点与区块高度的同步,避免广播时出现异常。对于有条件的矿工,建议使用BGP(边界网关协议)网络来搭设Filecoin集群。
② 优秀的存储读写速度,获得出块权后,需要抽取扇区数据。因存储硬件或软件异常导致的读写不稳定及读取速度缓慢会使数据抽取失败,直接导致无法出块。
③ 强大的运算能力,WinningPoSt时间极短,而运算超时也将导致无法获得出块奖励,除了足够配置的硬件外,算法方面的优化也极其重要。可以针对WinningPoSt的计算进行了大量代码层面的优化,较大程度上缩减了整个计算的所需时间,杜绝因为计算超时导致的出块奖励丢失。
热门文章
为华为手机提供摄像头模组?欧菲光董事长回应
萨尔瓦多比特币浮盈8300万美元!Tim Draper:将成最富裕国家之一
大模型独角兽“智谱 AI”正以200亿元估值进行新一轮融资,此前阿里腾讯等已投资25亿
跨境理财通2.0正式起航 个人投资者额度提高到300万元
9月8日涨停复盘:捷荣技术8天7板 华映科技7天6板
又一城缩减住宅限购范围!已有7个省会城市全面取消限购
Voyager赔偿用户需再等!清算计划修正版待法院批准才能分配代币
5.24 是多还是空 我们该如何抉择?
3年内禁止参加军队采购!奥维通信围标串标被罚 影响几何?
未来健康获罗斯柴尔德家族1亿美金投资,与国际NMN医药集团合作打造全球首创NMN期货产品