Craig Steven Wright and the Bitcoin Puzzle