This cosmic megastructure may be the key to resurrection—and immortality. Read more at Popular Mechanics…