A South Korean research team has discovered new evidence that asteroid impact-generated lakes may have fostered early oxygen-producing life on Earth.