造成矿池显示的算力低于矿机本地算力的原因可能来自多个方面,主要分正常算力损耗和异常算力损耗两种,具体原因如下。
正常算力损耗
矿机本地算力由统计矿机验证hash的速度得到,而矿池显示算力依据为矿池实际得到的挖矿结果。 两者在矿机运行较长时间里理论上保持一致,但在实际挖矿过程中,尤其显卡挖矿上,存在如下一些不可避免的算力损失:
1.常规网络延时。此因素造成算力从矿机提交到矿池过程中较少比例的算力失效。
2.挖矿软件的devfee设置。此设置会扣除0.5%至2%的算力以转换为开发者费用(扣除形式为每隔一段时间会将矿机算力切换至开发者帐户挖数秒)。
3.超频过度。此情况导致矿机的错误算力过多(矿机将这部分错误算力识别为本地算力,实际对于矿池挖矿结果没有贡献)。超频也有可能不会造成无效份额、拒绝率过高等指标的异常,但仍可造成算力实际上的明显降低。
一般来说,本地算力与矿池24小时平均算力误差范围中,显卡在5%以内、ASIC在2%以内,均属正常。
可参考Claymore挖矿软件的开发者有关此问题的解释。
异常算力损耗
如本地与矿池算力偏差过大,需要查看拒绝率和硬件设置。
如拒绝率偏高,一般是网络问题导致矿池实际接受的算力偏低,需排查网络设施,如宽带、路由器、交换机、网线、接口等。
如果拒绝率正常,则需要检查矿机硬件(如硬件错误太多)和超频情况,尝试重启矿机,更换算力板,降频等方式解决算力误差较大的问题。
评论
0 条评论
文章评论已关闭。