mining swimming pools – Stratum: What number of shares ought to I submit per job?


I am implementing a bitcoin CPU miner only for enjoyable in python. I have been studying lots about bitcoin and the protocol swimming pools use for communication and coordinating staff however there’s a key idea I have never explicitly discovered.

The issue (Stratum v1)

Jobs hold coming to the employee(which I retailer in a FIFO), and offered clean_jobs is about to false, when ought to I get to the following job? With nonce, extranonce, and model and time rolling looks like I might by no means want to alter job(even with the quickest of ASICs). Or is it that when I discovered a share for a given job I need to submit that just one share and proceed to the following job?

As soon as a share is discovered for a given job, ought to I hold mining it? Till when? Or ought to I submit that just one share for that job and proceed to the following job?

I am guessing it’s the latter, because the server can regulate the problem to stop me from discovering shares too quick(or too sluggish)

I might recognize it if you happen to added a supply if doable(so I can be taught extra and see what else I’ve missed).

Supply hyperlink

Leave a reply