A client is continuously sending a request with kind:0 and nearly 150 authors values. META_DATA requests are used for profiling. Why does this client need profile information for 150 people? #[0]

Reply to this note

Please Login to reply.

Discussion

It's impossible to know. Any sufficiently open relay is bound to be spammed. The cool part is coming up with nice ways to restrict relay access without hurting everybody.

If the client information is mandatory during the connection, we can block this client. For example the NIP-42.

Maybe trying to build a list of users or something? Or querying what users are on what relay?

Isn't it wrong to query with kind:0 ? I think it's a following bot.

That is beyond my technical knowledge. But yea, I’m sure we’re going to see an influx of people trying to “attack” the system or methodology of the Nostr open design. Luckily as paid relays take off, they’ll have to pay for these useless queries.

In my own opinion, I am afraid that paid relay will restrict free thought and make data centralized. Instead, advanced spam checks make more sense.

Luckily there will be many implementations of thought. But even requiring something like 10 sats to query certain data types only, allows legitimate users to still post, while spammers are “priced out” from pulling hundreds, thousands or millions of request across dozens of relays.