Funny enough, there are two versions of the blockchain. One at 21348 and one at 21385 at the time of this post.
Bitcoin core 8 has some issues with wallets struggling with orphan blocks, hopefully not too many peers are stalled. The correct block is 21395.
Bitcoin core 10 handles this with UpdateTip and soon PHC will be implemented.
Stalled wallets might need to reset their datadir (remove blk0001.dat, database, txtleveldb) and resync.
Why is PHC getting mined with such excessive hashrates? You earn more by mining efficiently...
I just noticed this too. If you are mining on the chain that is behind, these blocks are invalid?
If you're mining on a chain that's behind, yes they could be invalid. With CPU mining sometimes turning off the miner and letting the wallet properly sync was enough to restore close to 100% success rates.
The ideal hashrate for solving a block is lower than the net-hashrate NOT above or even close... the difficulty will re-adjust down too.
For example: a few miners have been CPU mining for a few weeks with only 10 KH and earning 40-60 PHC per block
When pools began to introduce GH of power, without slowly letting the difficulty adjust they drove the reward from 98 PHC to just 30 in only 1 block!
Temporarily increasing the hash-rates by a LOT will actually get you automatically disconnected and sometimes banned for up to 24 hours by the peers/nodes on the network and will result in orphan blocks.
I am still doing analysis on the ideal hashrate for the network but at this time, I know for-sure we've exceeded it by a lot.