What Is a Cryptocurrency Public Ledger?