Shielded Bitcoin transfers use a note and nullifier cryptographic data structure