Api
等待longpoll時礦工應該做什麼
我正在編寫簡單的礦工。我成功地以基本形式實現了 Getwork。接下來就是Longpolling了。如果我理解正確,longpoll 只是等待下一個塊的連接。那麼,當我等待 longpoll 並送出 share 時會發生什麼?我應該進一步探勘(增加隨機數並繼續)或者只是等待長輪詢。僅使用 getwork 和 SSE2 優化的 scrypt,我能夠在單執行緒上的 i5-4670K 上獲得 5kHash/s。
如果您在等待 longpoll 完成時沒有工作,那麼您應該做的是送出另一個 getwork 請求。
請注意,僅僅因為您在某項工作中找到了份額,並不意味著您已完成該工作。那裡可能仍然存在共享甚至是塊解決方案。
Getwork (GWK) 是隨著 ASIC 的出現而消亡的協議。STM 和 GBT 充分支持 ASIC 技術。深入了解GBT一些有關長輪詢的詳細資訊,但請先閱讀.
憑藉 5KH/s 的雜湊率和提到的 scrypt,您必須探勘一點 LTC,而 GWK 足以滿足此目的。