Cryptocurrency investors have been transfixed over the past few days by the antics of a mysterious hacker who stole more than $600 million -- before giving some of it back.
But is the thief a good samaritan who stole the money to expose a dangerous security flaw, or did they simply realize they were about to be caught?

