Using proper packet magic as per https://github.com/Max-Coin/maxcoin/wiki/MaxCoin%20Protocol%20Differences
Using proper hashing for message checksum (as per https://github.com/Max-Coin/maxcoin/wiki/MaxCoin%20Protocol%20Differences)
Correctly calculating hash for blocks downloaded from peers