Do you mine for hours on the same block or do you start every time you see "stratum detected new block" - difficulty set to 25, a new block? This is especially confusing, as you see on the 5th line of cgminer:
According to that your miner would be updated when a new block is found, and your miner starts working on the next block.
But on the other hand, if your miners are working for hours on one block, how does the changing difficulty affect you? And if this is the case, should you restart your cgminer after a certain amount of hours if your miner was not successful, so you try out on a different block?
I know it is kind of embarrassing to ask that question so "late in the game".
I think the only trustable way to do it is deleting the .bin files on cgminer folder.
Difficulty changes every block, so if you are working on a block, every time a block is found on the network you are affected by that difficulty change. "Block: 42c37c21...." is the last block found in the network.
OK, so if you have 4 workers set up solo mining - do they all work together on the same block or are they all pursuing different blocks?
They all work on the same block...
If you wanted to try a different block because you spent too much time on an unlucky one - do you restart all your miners or restart the EAC wallet?
I think the only way to do it is deleting the .bin files on cgminer folder.
why would it matter to try "change block" when you have the same chance of finding the solution at any point in time while ur mining? it's all about probability .. https://www.litecoinpool.org/calc?hashrate=3500&difficulty=28&power=1400&energycost=0.13¤cy=USD (change to your own settings and difficulty to see how many blocks you should get on average per day, obviously impossible to predict the average difficulty but you can put a number that's in the ball park atleast )
Where does the solo mining block information get stored on your computer? In the .bat file or the wallet? Does rebooting the rigs do any harm?
Thanks for the interesting link.
Maybe there's someone who knows more about this that can answer appropriately, because I can make the case for block information being stored in either the .dat files in the wallet or the .bin files created by your mining program. However, if I had to make an educated guess, it would be in the .dat files. Your wallet functions as your server when mining, and information is read from a combination of your wallet checking the nodes supplied in the earthcoin.conf file and the failover pools you've supplied for longpolling. I know that the blk0001.dat holds concatenated raw blocks stored to disk, and blkindex.dat is indexed information paired with your blk0001.dat file. If you were to delete both, your wallet would have to re-sync up to the current block.
There's no consequence for restarting your rigs, if you have rpcallowip set to run on wildcards within your LAN (i.e. 192.168.1.*), then it shouldn't be a problem what DHCP address it acquires.