It seems like every day I'm on a fork. Today, I have the most bizarre version: being 9 hours behind gridcoinstats, with a difficulty of exactly 0. Gridcoinstats is also reporting current difficulty < 0.35.
While I have been diligently updating, most of my current peers have not. Only a small minority are running 3.7.5.x. One is even running 3.6.3.x! I'm wondering whether, in wake of the recent hard fork, the lack of synchronized versions is causing the repeated forking. If so, I think we should have a mandatory 3.8.0.0 version regardless of whether 3.7.[1-4].0 are causing f orks. The twist is that 3.8.0.0 will refuse to connect to nonupdated clients (with a short grace period) and have a mechanism to inform users of future required updates as they occur. The idea is to keep the network as synchronized as possible to prevent forks.