Oddbean new post about | logout
 They can be public and they can be private.  This comes down to how the clients choose to implement them while following the specification.

- public association to pubkey, public clear text data
- public association to pubkey, private encrypted data
- public association to pubkey, with a mix of clear text data and encrypted data
etc

In the case of Corny Chat petnames, I went with making it known the relationship was public, but the actually assigned petname is private.