But yes, all pools need to update to latest daemon and be on same version. Even if it's not splitting, its causing instability.
The orphans by the way are probably also due to the fast block times. The difficulty doesn't rise a whole lot, which means solutions being submitted multiple times will be a semi-regular occurrence.
Yes, but I think it depends on the way the pool checks for orphans. Bearded has a bunch of orphans following a bunch of confirmed blocks, but the difficulty for all of them is <1 for myr-groestl, which is just not possible when competing with umine on the main chain. So yeah I think we're witnessing a fork because of non-updated daemons.
Does it help to note that the difficulties all match up across the block numbers in the three explorers?
https://umine.org/explorer/XSH
https://beardedpool.fr/explorer/XSH
https://bigmine.org/explorer/XSH
Or would that happen even if they forked? Difficulty would be re-targeting differently on forked chains, right?
Edit: matching blockhashes too.
Ah good point. Blockhashes match, so theyre on the same chain. My bad.
No worries, it's good to talk these things out. I don't know much about this stuff, still learning.
For anyone trying to follow the conversation: it looks like all three pools are still on the same chain.