文档
算力损耗
客户最终在矿池侧看到的算力偏低或与 RustMinerSystem 统计对不上时,排查网络链路、拒绝率、抽水钱包数量和跨池抽水配置。
算力损耗
客户最终在矿池里看到的算力偏低,或与 RustMinerSystem 后台统计对不上时,需要先区分是矿池统计窗口差异,还是实际链路、拒绝率或抽水配置导致的损耗。
现象
- 客户矿池后台显示的有效算力低于预期。
- RustMinerSystem 后台算力、客户矿池算力和抽水矿池算力长期对不上。
- 客户矿池中的拒绝率升高,或 worker 曲线不稳定。
排查重点
- 优先检查网络链路。查看客户矿池里的拒绝率是否异常,确认 RustMinerSystem 到客户矿池之间是否存在高延迟、丢包、线路绕路或不稳定连接。网络链路差会导致客户算力下降或拒绝率升高,大多数算力损耗都与网络链路问题有关。
- 检查抽水钱包数量和比例。抽水钱包数量过多或抽水比例过高,都会增加切换和统计复杂度,也可能放大损耗。如果需要多个对象分账,建议优先只在 RustMinerSystem 中配置一个抽水钱包,再到矿池侧做分账。
- 检查抽水矿池是否与客户矿池同池同地址。抽水矿池最好和客户矿池使用同一个矿池地址,这样如果矿池或链路异常,整条链路会同时表现出问题,便于排查。跨池抽水时,不同矿池的网络质量、统计窗口和连接稳定性不同,可能导致客户算力异常或更难定位损耗来源。
处理建议
- 先选少量矿机测试同一客户矿池地址,观察拒绝率、延迟和有效算力是否稳定。
- 如果拒绝率异常,优先切换更近的矿池区域、优化服务器线路或更换网络质量更好的节点。
- 精简抽水钱包数量,降低过高比例,确认基础链路稳定后再逐步恢复配置。
- 尽量让客户矿池和抽水矿池使用同池同地址,减少跨池网络差异带来的变量。
- 调整后至少观察一个完整矿池统计周期,不要只用几分钟曲线判断最终损耗。
