Space-based technologies