mplorentz on Nostr: The requirement for paid relay owners to accept moderation reports from unpaying ...
The requirement for paid relay owners to accept moderation reports from unpaying users feels to me like it's overstepping the mark. (Ok, I see now in the NIP it is a SHOULD not a SHALL, this seems more reasonable). Accepting events from unpaid users is a DDOS vector because checking the event kind requires parsing JSON which is relatively expensive for a server. Big relays will have to apply their spam and DDOS filters before checking the event kind. I'm not sure what that means legally. I'm curious what relay owners think about this
brugeman (npub1xdt…ntxy) anton (npub1h72…k5rt)Published at
2023-05-01 13:11:39Event JSON
{
"id": "0608f8eb4b1dc78c868aeb397e45d59c7859771eeba210518dac2bfafafacf88",
"pubkey": "d0a1ffb8761b974cec4a3be8cbcb2e96a7090dcf465ffeac839aa4ca20c9a59e",
"created_at": 1682946699,
"kind": 1,
"tags": [
[
"p",
"3356de61b39647931ce8b2140b2bab837e0810c0ef515bbe92de0248040b8bdd"
],
[
"p",
"bf943b7165fca616a483c6dc701646a29689ab671110fcddba12a3a5894cda15"
],
[
"p",
"667205eb525aa4a794859b2bd2bdd16e64ff57fd600880500fc53cdbf476439e"
],
[
"p",
"76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa"
],
[
"p",
"460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"
],
[
"e",
"5fe5eb146cd32bf481428cfc669bed57804f8e5c29a375f4bb43399c863ac781",
"wss://e.nos.lol/",
"root"
]
],
"content": "The requirement for paid relay owners to accept moderation reports from unpaying users feels to me like it's overstepping the mark. (Ok, I see now in the NIP it is a SHOULD not a SHALL, this seems more reasonable). Accepting events from unpaid users is a DDOS vector because checking the event kind requires parsing JSON which is relatively expensive for a server. Big relays will have to apply their spam and DDOS filters before checking the event kind. I'm not sure what that means legally. I'm curious what relay owners think about this nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy nostr:npub1h72rkut9ljnpdfyrcmw8q9jx52tgn2m8zyg0ehd6z236tz2vmg2sr5k5rt",
"sig": "14206b23c3c8f516f572a532d6c4d79d8492ae767a0b6f49f7b46fe81b5f5210d51fcab06b1dcb7b21999f710036eaebb150f5e0c2b3d8be4a3de6d2d25a9f28"
}