BlockExplorer seems to be not on a correct chain. Please check yours:
1. Type "getblockbynumber 598473" command in console (Help->Debug->Console)
2. Find line "proofhash":
{
"proofhash" : "000008d1c209665b7427e9f412a3e991b9d97224c228d4afbdbd4ad4d794b1ef","
}
3. Make sure your hash of block No598473 is the same.
My wallet matches this block but I think I went off the right chain after this block again. Is there a way to tell if there are ad peer nodes out there and then a way to block then from connecting to a wallet to prevent good wallets from going off to the wrong fork?
"height" : 599214,
"proofhash" : "000049bd307b70bd56ef345e0ec80f2a3774d232a0654e9326b397e4f700f760",
is current