Implications of Bitcoin