Bitcoin: What you need to know about the emerging internet currency