No, how the earth is able to generate and maintain a magnetosphere is through the rotation of molten rock about a solid core. It is closer to a dynamo than anything else.http://science.nasa.gov/science-news/science-at-nasa/2003/29dec_magneticfield/http://www.es.ucsc.edu/~glatz/geodynamo.html