Cryptographic techniques used in Bitcoin