network-latency based client puzzle