xmrig / xmrig-proxy

Monero (XMR) Stratum protocol proxy
https://xmrig.com/proxy
GNU General Public License v3.0
605 stars 330 forks source link

solo mining to monerod.exe custom diff? #413

Open rwcjosh2019 opened 4 years ago

rwcjosh2019 commented 4 years ago

I currently have 11 3900x workers. I have installed daemon. I connected xmrig proxy to daemon and I have successfully started mining (or so I think). 2 questions

1) how do I know what to set the customer diff too or should I leave it alone? At first I set it 2500 and I received accepted shares every second. I set it to 50,000 and the accepted shares were still coming super fast. I bumped it to 200,000 and they slowed down a little. I really have no idea what I am doing and I can't find and good documentation online. If there is some please let me know.

2) How do I verify that I am working towards actually finding a block and getting some block rewards? I was happy to see new jobs and accepted shares, but does this mean I am actually getting somewhere? Please advise.

If you have some good documentation to help me in my solo mining I would really appreciated it. Thanks.

downystreet commented 4 years ago

From what I understand with solo mining you should just set the custom diff to 0 and let the network determine your difficulty which will be something ridiculously high but when you find the hash that is right to get the block you will get the full reward. Accepted shares are more important in pool mining because it keeps track of the amount of work you have done so you get a piece of the reward when a block is found. In solo mining all you are trying to do is find the hash that completes a block with your miners so there is really no need to set a difficulty. Using this method you would only see accepted share when your miners found a block. I'm am not an expert on this, I am just sharing my opinion from what I have read. The information I am giving you here could in fact be wrong.