interplanetary communication is bounded by the speed of light so that even if there are bitcoin full nodes on Mars, the latency will make them a fork of the earth net unless you are willing to accept a transaction rate of 1 per several minutes.
Maybe each planet will have its own main net and we need to figure out offline valua transaction between nets.