One of the biggest mysteries of cosmology may finally be solved