Shielded transactions

A payment can exist without being exhibited.

An ordinary bitcoin-style transaction exposes the sender address, the recipient address, and the transaction amount. A shielded Ycash payment is documented as concealing those three facts.

Transparent

Ordinary bitcoin-style transactions

  1. Sender
  2. Amount
  3. Recipient
  • Visible: Sender address
  • Visible: Recipient address
  • Visible: Transaction amount

An ordinary bitcoin-style blockchain transaction exposes the sender address, the recipient address, and the transaction amount to the entire world.

Shielded

Protected Ycash transactions

  1. Sender
  2. Protected
  3. Recipient
  • Does not expose the sender address to anyone, not even the recipient
  • Does not expose the recipient address to anyone
  • Does not expose the amount to anyone

These properties are taken from the official Ycash shielded-transactions documentation.