Blockchain and Crypto Currency