A shell world doesn't really sound like somethin that occurs "naturally", so I think some magic or unusual non-realistic physics are bound to exist - maybe there simply are no asteroids like that in this universe, or something that protects the world - maybe the Gods, or some other, more alien...