The mystery of Bitcoin