Musings on cryptocurrencies