I completely agree. Normalising AUTH-to-read for outbox relays creates incentives for relays operators to track each user's reading habits and and sell the data to advertisers.

Reply to this note

Please Login to reply.

Discussion

The clients can already do that.

I can choose my clients but I can't choose other people's outbox relays.

That's true, but some clients ask you to approve AUTH to a new relay. If that's important to you, use those clients or ask your client dev for that feature. It could just be a toggle, or something "ask before AUTHing".

Or even, "deny all AUTH".

Like in Nostrudel:

I just deny all AUTH in my signer. That waybindont have to find the setting in every client / believe they will honour it.

Well, then I'm not sure what the problem is.

If relays deny requests for public events unless they have received an AUTH response, then it becomes a big problem. I won't be able to read a users public events from their outbox relays.

Oh, you mean, if all of their relays are AUTH relays, but not read-limited? Yes, that could be a problem.

What do you mean by read-limited?

When they use auth, but anyone can read the notes, who isn't blacklisted.