Understanding Cryptocurrency: Pros and Disadvantages