В космосе , на Луне, кислорода не напасешься , поэтому надо создать механизм получения кислорода из СО2. В природе это происходит в листьях растений на хлорофилле. Там же много пара воды, которая испаряется с поверхности листьев и внутрь листа попадает ультрафиолетовое излучение. Природа все дала. Возьмем атмосферу СО2, пар и ультрафиолет. В качестве катализатора возьмем хлорофилл. Готово можно спокойно не беспокоиться о кислороде на лунной станции или на марсианской.