Mingo: Cryptocurrencies for the Masses