Regarding your question about randomization: do the logfiles show identical hashes on all machines? If not, I'd guess there's sufficient randomization.
I can't find the log/debug files on the linux version...is it active by default?
in with the data folder should be debug.log, by default this is ~/.protoshares/debug.log
So having analyzed the logs, and knowing the miners are using the same pregenerated keys (wallets) to create blocks, and are synced with the same transactions (low txn volume), I think I may be experiencing a huge loss of efficiency. I have about 250 hashes per minute and am barely making blocks, about 3 over the past 24 hours.
I noticed this repeating string in the logs:
testHash ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Hash Target 0003ffc000000000000000000000000000000000000000000000000000000000
I think every new transaction it reverts to this hash test. Meaning all the clients are performing this has over and over.
1) Am I confused? Is this even a problem?
2) Should I be aiming to change the wallet on each of my machines to unique addresses? Is there an easy command to reset the wallet?
3) Is there another way to avoid redundancy?
If anyone wants to earn a free protoshares block and can help me out send me your skype user over PM.
Thanks.