即使找到解決方案,ethminer 是否應該繼續探勘相同的 PoWhash?
ethminer 找到問題的解決方案是否正常,即使在上游送出後,它仍然繼續雜湊相同的問題?
這是一個範例:(Genoil 的 ethminer 處於地層模式)
m 12:22:43|ethminer Mining on PoWhash #c936d2df : 0.00MH/s [A37+0:R0+0:F0] ℹ 12:22:44|openclminer0 Solution found; Submitting to stratum-server ... ℹ 12:22:44|openclminer0 Nonce: 0x501061248666b5d5 ℹ 12:22:44|stratum B-) Submitted and accepted. m 12:22:44|ethminer Mining on PoWhash #c936d2df : 29.36MH/s [A38+0:R0+0:F0] m 12:22:45|ethminer Mining on PoWhash #c936d2df : 37.75MH/s [A38+0:R0+0:F0] m 12:22:46|ethminer Mining on PoWhash #c936d2df : 37.75MH/s [A38+0:R0+0:F0] m 12:22:47|ethminer Mining on PoWhash #c936d2df : 33.55MH/s [A38+0:R0+0:F0] m 12:22:48|ethminer Mining on PoWhash #c936d2df : 41.94MH/s [A38+0:R0+0:F0] m 12:22:49|ethminer Mining on PoWhash #c936d2df : 33.55MH/s [A38+0:R0+0:F0] m 12:22:50|ethminer Mining on PoWhash #c936d2df : 41.94MH/s [A38+0:R0+0:F0] m 12:22:51|ethminer Mining on PoWhash #c936d2df : 33.55MH/s [A38+0:R0+0:F0] m 12:22:52|ethminer Mining on PoWhash #c936d2df : 41.94MH/s [A38+0:R0+0:F0] m 12:22:53|ethminer Mining on PoWhash #c936d2df : 33.55MH/s [A38+0:R0+0:F0]
請注意,即使在上游送出並接受了解決方案之後,礦工仍會繼續探勘它找到解決方案的相同 PoWash #c936d2df。
我檢查了網路流量,發現問題(如果有的話)是上游層池,它接受請求,然後需要很長時間才能給我另一份工作。
所以問題是 - 礦池被竊聽了嗎?在我找到解決方案後,它不應該立即給我新的工作嗎?
還是預計同一個問題可能有多種解決方案,而ethminer在找到解決方案後繼續處理數字是可以的?
編輯:在使用多個上游層池時已經觀察到這一點。
PowHash是目標區塊頭雜湊。如果你找到它,你就解決了一個塊。
然而,找到的解決方案不是一個新區塊,而只是一個送出給礦池的份額。因此,您正在處理的 PowHash 在向池送出共享後不會更改,但只有在您找到網路接受的塊時才會更改。