determine external ip and tell peers in version messages
track time since last block