4 Challenges Facing Cryptocurrency Adoption