Rayls Docs

EVM privacy

Each participant (e.g., each financial institution) installs a Privacy Ledger. For maximum privacy, the Privacy Ledger is designed to be installed on-prem in each institution's infrastructure, behind their firewall (note that it is also possible to use a Privacy Ledger as a service, for example a major institution may offer privacy ledgers to smaller institutions, at the cost of loss of some of the privacy).

Each Privacy Ledger also comes with a Relayer, that connects each Privacy Ledger to the Private Subnet's Commit Chain.

Given the above setup, the way that Privacy works in Rayls in as follows:

  1. Anything done inside a Privacy Ledger, is by definition private
  2. Privacy Ledgers can send/receive tokens to other Privacy Ledger (through the commit chain)
  3. Tokens sent/received by Privacy Ledgers are encrypted with post-quantum cryptography
  4. Participants of the Private Subnet (Privacy Ledgers and/or node validators of the Commit Chain) cannot see any information about the private transactions