Global Feed Post Login
Replying to Avatar pjv

If petnames are part of the kind 3 data that clients store publicly on relays then encrypting them would be critical to avoid inadvertent doxxing.

Let's say I have a friend who has a pubkey they share with me that they want to use anonymously. I follow that pubkey and give it a petname. Then I intentionally (with some clients) or unintentionally (with other clients) save my kind 3 follow list to my write relays.

For that matter, maybe it would be better by default to use kind 30000 (from NIP 51) for saving contact lists to relays for client interoperability and then let kind 3's only be for intentionally saving public lists of people for other purposes.

Avatar
fiatjaf 2y ago

You have a point.

Reply to this note

Please Login to reply.

Discussion

Avatar
pjv 2y ago

What do you think about the idea of using kind 30000's for default saving of follow lists for client interoperability?

Personally, I'd much prefer that my default list of follows was private. I know other people like having public follow lists and having both kind 3 and kind 30000 makes both possible. I just think the safer default is to use kind 30000 for this purpose.

Thread collapsed