Carlos on Nostr: I agree, its the relays who face the brunt of the spam, so they have to deal with it ...
I agree, its the relays who face the brunt of the spam, so they have to deal with it the most.
IMO there are 2 ways to go about it:
1) Paid relays. This means only members can post. This means free relays are left behind, vulnerable to spam attacks. Which is a disaster for onboarding, as new users will basically have to pay to post on nostr.
2) PoW. Just like Tor is using PoW to defend against spam attacks, relays can dynamically ask for PoW for new events, or even for subscriptions. Higher relay load = higher PoW needed. PoW means constant work for spammers and only occasional work for honest posters. If you look at the bigger picture, it exponentially harder for spammers to attack multiple PoW relays at once. This is good news for honest users, who will likely be using a few relays: if some relays are under attack, the others are likely not, so you can still post at a low or no PoW threshold.
Either sats or mining, it comes down to a provable cost. At the end of the day, sats are PoW are interchangeable. You can buy PoW with sats, or sell PoW for sats.
TL;DR: With PoW all relays, including the free ones, have a chance to ward off spam atacks.
Published at
2023-11-29 21:20:47Event JSON
{
"id": "f202cbcf22feb39f497100b68f3f96bfde99f490da52ff89f27545ffd8b53660",
"pubkey": "123456785ee7815751c28004e6cef4398e1256f94a93bf51f90018e28accbfb4",
"created_at": 1701292847,
"kind": 1,
"tags": [
[
"p",
"5be6446aa8a31c11b3b453bf8dafc9b346ff328d1fa11a0fa02a1e6461f6a9b1"
],
[
"p",
"73b90bdd05447f972ea5b7f9477c066dc7dfcacdc989212b6dbc8c79f2daee42"
],
[
"e",
"f4d5ecb92defdf0dd290a610c2fe0ed71d2b4d2a3348c9852908883a239e4a84",
"wss://relay.nostr.band/",
"root"
],
[
"e",
"ab8c9bf405d57a028ba729a78a9dceeb4a3b4f871cba565db12826e64b934398",
"wss://relay.nostr.band/",
"reply"
]
],
"content": "I agree, its the relays who face the brunt of the spam, so they have to deal with it the most.\n\nIMO there are 2 ways to go about it:\n\n1) Paid relays. This means only members can post. This means free relays are left behind, vulnerable to spam attacks. Which is a disaster for onboarding, as new users will basically have to pay to post on nostr.\n\n2) PoW. Just like Tor is using PoW to defend against spam attacks, relays can dynamically ask for PoW for new events, or even for subscriptions. Higher relay load = higher PoW needed. PoW means constant work for spammers and only occasional work for honest posters. If you look at the bigger picture, it exponentially harder for spammers to attack multiple PoW relays at once. This is good news for honest users, who will likely be using a few relays: if some relays are under attack, the others are likely not, so you can still post at a low or no PoW threshold.\n\nEither sats or mining, it comes down to a provable cost. At the end of the day, sats are PoW are interchangeable. You can buy PoW with sats, or sell PoW for sats.\n\nTL;DR: With PoW all relays, including the free ones, have a chance to ward off spam atacks.",
"sig": "6fc527a66b812d763c4cedd2dc210683d5d18b3981ae7303796f943353f744051b396fe51830e965aebe7d1c9186a27a74a2da93e5ef2de0b314f2eb1cd67bac"
}