Cryptonote: The future for bitcoin?