Earth Particle 101: Stromatolites These mysterious rocky blobs gave rise to all known life on Earth. But what in the world are they and how have they existed for billions of years?