Skip to content

Rename ZOwnablePK to ShieldedOwnable and decouple owner identity from Zswap #538

@0xisk

Description

@0xisk

The ZOwnablePK name implies the identity model depends on the Zswap coin
public key, but the privacy guarantee comes from the secret nonce. The Zswap
key is incidental.

Proposed:

  • Rename module to ShieldedOwnable (update refs, tests, docs).
  • Refactor owner-id logic to drop ZswapCoinPublicKey.
  • Breaking change: note migration implications.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No fields configured for Task.

    Projects

    Status
    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions