Elon Musk has long promised a constellation of thousands of satellites, called Starlink, which Musk hopes will one day handle half of all internet traffic—and earn him billions in access fees. It's one of the ways he hopes to fund his future Mars adventures. SpaceX says two demonstration satellites it built and launched earlier this year already show that internet from space can be as fast and lag-free as people expect from cables on Earth.