Understanding the Basics of Virtual Currency