Perhaps we could take the server out of the equation somehow and still maintain security? Maybe have both systems upload their recording of the game to a main server that will look for discrepancies or violation of rules. While this method still has security holes, anyone could watch the replay (which would be fun to do anyway).