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
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).