Advantages and Disadvantages of cryptocurrency