Pros and cons of crypto currency you may know