矿机显示的算力,跟矿池上显示的不一致

1、首先确定拒绝率是否正常,如拒绝率偏高,一般是网络问题,需排查网络(路由器、交换机、网线、接口等)。如拒绝率正常,参考第二条。

2、矿池算力跟本地算力计算标准不同。
矿机上显示的算力,是矿机通过统计自己算力情况(矿机验证hash的速度)得到的。而矿池显示的算力,是矿池统计实际得到的挖矿结果除以时间得到的。

理论上,在较长时间里,矿机自己统计的算力情况应该跟矿池实际接收的算力应该是一致的。

但实际上,由于正常的网络延时,算力从矿机提交到矿池,会有一定比例的算力失效,造成算力损失2%-3%;挖矿软件(claymore,biminer等所有挖矿软件)都会有一个devfee功能,它会收取使用者算力的0.65%-2%作为开发者费用(扣费方式:每隔一段时间会将矿机切到开发者自己的账户挖几秒);针对ETH等出块较快的币种,挖矿任务切换频繁,挖矿任务切换也会带来算力损失,比例1%左右。

超频过度也会导致矿机的错误算力过多(这部分算力,矿机自己可能认为是自己的算力,但矿池不会认的),导致算力损失1%甚至更多。

整体上,显卡矿机本地算力与矿池24小时平均算力,误差在5%以内,算正常。如果大幅超出这个比例,请检查矿机网络环境,和超频情况,优化矿场网络并适当降频,来解决这个问题。

Claymore挖矿软件的开发者对此也给出过解释:https://bitcointalk.org/index.php?topic=1433925.0

ASIC矿机本地算力与矿池24小时平均算例,误差在2%以内,算正常。

3、如果偏差过大,需要检查矿机硬件(如硬件错误太多)和超频情况(降频或恢复默频)。