characteristics of cryptocurrency