NASA has awarded Blue Origin a $700 million contract to build a Mars communication network, with delivery scheduled before the end of 2028.