th_s4m0ht on Nostr: Bot #spam on nostr, a discussion! Shared block lists cannot work: easy to abuse the ...
Bot #spam on nostr, a discussion!
Shared block lists cannot work: easy to abuse the lists and easy to create new bots.
We already know the best answer against spam: PoW!
A - mining per note, the client must crunch some hashes before submitting the note, the relay would become something like a pool. The problem here is that bots may have financial incentives to spam, so it may be profitable to setup a weird mining rig at scale, still, you’d read only highly motivated bots 😂
B - pay per mention, you read all notes and mentions from users you follow but if someone you don’t follow tries to mention you, he needs to zap you for you to read it. This creates a strange incentive: follow no-one so everyone must pay to write to you, but I guess this would work only for “famous” or “busy” people?
C - pay per note, you literally pay the relay to push your notes before others or multiple times wrt to other notes. Bandwidth is limited, large relays may charge to make sure your notes are going through asap and at least n times? Relay as mempool and notes as txs?
I like B the most. For the moment bots are not gnarly but nostr is still small and advertisers are not looking into it, give it time..
What would you choose? Other ideas?
Published at
2023-02-27 23:59:40Event JSON
{
"id": "f357a1394deeea6d5d79cbc42e10c4a8c4a6760a829809c974bd13359616540b",
"pubkey": "4a0cbe797a3dec633408209e014596a0935dfa986897a36de0f7e6b49a9d10c7",
"created_at": 1677542380,
"kind": 1,
"tags": [
[
"t",
"spam"
]
],
"content": "Bot #spam on nostr, a discussion!\n\nShared block lists cannot work: easy to abuse the lists and easy to create new bots. \n\nWe already know the best answer against spam: PoW! \n\nA - mining per note, the client must crunch some hashes before submitting the note, the relay would become something like a pool. The problem here is that bots may have financial incentives to spam, so it may be profitable to setup a weird mining rig at scale, still, you’d read only highly motivated bots 😂 \n\nB - pay per mention, you read all notes and mentions from users you follow but if someone you don’t follow tries to mention you, he needs to zap you for you to read it. This creates a strange incentive: follow no-one so everyone must pay to write to you, but I guess this would work only for “famous” or “busy” people?\n\nC - pay per note, you literally pay the relay to push your notes before others or multiple times wrt to other notes. Bandwidth is limited, large relays may charge to make sure your notes are going through asap and at least n times? Relay as mempool and notes as txs?\n\nI like B the most. For the moment bots are not gnarly but nostr is still small and advertisers are not looking into it, give it time.. \n\nWhat would you choose? Other ideas?",
"sig": "8873e5dfff463c866af527baa8d452c0266429cf7ad4bd57ca3aaa7bb5d3ebbf9e191a05b59fcc065827791a47ba532a22b5e19b53ba31278e7eb2a1465787e3"
}