Bitcoin: What you need to know about the controversial digital currency