Cryptocurrency Explained With Pros and Cons for Investment