The Libra Blockchain: The Hype and Beyond