Public Ledger Mechanics