My daemon stopped syncing sometime earlier today and I'm now 680 blocks behind. Anyone else having trouble? And yes I'm running the latest. I'm also getting many "host blocked" messages.
And I just noticed that the last block I received is the one after I mined the two previous blocks. That can't be a coincidence.
Host blocked messages typically mean that your node is falling outside of the ruleset of others, and vice versa. Something caused your miner to act outside of the iterations count for hash calculation, probably.
Because we use both timestamps and height as arbitrary numbers in the equation for our iterations, the mutual blocking (other nodes were likely blocking you too) could be caused by you falling out of sync with height, or through anything that would look like timestamp manipulation to other nodes.