dcs on Nostr: I’m not sold on POW because if it can be automated, the spammers will eventually ...
I’m not sold on POW because if it can be automated, the spammers will eventually implement it.
My relays already throttle unauthenticated clients, and double the throttling each time an unauthed client tries to save an event. This mitigates some spam, since the spammers haven’t figured out authentication, yet.
Spammers demonstrate that they’re willing to waste resources — they will keep retrying infinitely, even if the event is rejected each time. Automated IP blocking might be the best tool.
Published at
2023-03-09 21:54:37Event JSON
{
"id": "b41f0110da2424992d9983a6d32feb5cd735d04e4e81da134fdf6d8a58253ef7",
"pubkey": "c7da62153485ecfb1b65792c79ce3fe6fce6ed7d8ef536cb121d7a0c732e92df",
"created_at": 1678398877,
"kind": 1,
"tags": [
[
"e",
"99eac5575977c2f5a454f42135fde3e9f79392c735c0fa3e23bc185ede829a13",
"wss://nos.lol/"
],
[
"e",
"00009833f16398b90d0152a38674d0677c7c8e7a06fc841952f2a077303cb9da"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49"
]
],
"content": "I’m not sold on POW because if it can be automated, the spammers will eventually implement it. \n\nMy relays already throttle unauthenticated clients, and double the throttling each time an unauthed client tries to save an event. This mitigates some spam, since the spammers haven’t figured out authentication, yet. \n\nSpammers demonstrate that they’re willing to waste resources — they will keep retrying infinitely, even if the event is rejected each time. Automated IP blocking might be the best tool.",
"sig": "8ab408c0be28da90282a26183e177c0011df0d48a77e345a7202d6b7e1c7a871998ba996ecc556838fe08df5647d0b91068cdfcf432e21c277a4b2d46ce4989d"
}