Identifying Relevant Transactions for Wallets

Given that anonymous transactions are visible on the public blockchain, a wallet must determine its own transactions by analyzing specific broadcasted metadata (ePK, VT):

  1. Derive a shared secret by performing an elliptic curve operation between the walletโ€™s viewing private key and the ephemeral public key ePK, leveraging ECDH as previously described.

  2. Compute VT by applying a cryptographic hash to the derived shared secret.

  3. Compare the computed VT with the broadcasted transactionโ€™s VT. A match confirms the transaction pertains to the wallet.

Last updated