Buy Facebook’s Libra and you are literally giving the social media giant a license to print money, in the form of its new cryptocurrency. A bunch of big companies have agreed to pony up $10 million each to take part, and it is easy to see why: On some reasonable-sounding assumptions about its takeup, it could be insanely profitable in real money, too.

Yet,...