Understanding Crypto Currency Step by Step