New kids on the block(chain): Are cryptocurrencies the future of finance?