jitters1254 on Nostr: This is my second go around for posting a response (lost first draft due to a client ...
This is my second go around for posting a response (lost first draft due to a client issue) so forgive my terseness. Will be happy to elaborate further.
Here are some features that I think could help with communities on nostr. Please let me know if some of these already exist.
- client support for switching focus of posts that only appear on selected relay
- paid relay usage to sustain community and spam control
- ability for relay users to report a person/bot to relay
- ability for relay operator to see list of reported users/bots ranked by most to least reported for better triaging
- Ability for relay operator to kick a user off a relay
- to avoid slippery slope to centralization via shared black lists and create a social norm of forgiveness for one’s past actions, allow kicked off users/bots to rejoin paid node by paying again
- Client support for easy backup of note data and context (eg threads, posts made within a time window of own posts)
- This can be done by connecting to own hosted node
- Could also be a value by enabling cloud backups
- Client would also support rebroadcasting backuped posts
- Relays could use hash based deduplication to ensure above doesn’t blow up storage costs
- Having easy backups allows users to permissionlessly migrate to another community relay in case the previous one becomes tyrannical
- Support easy creation of multiple identities using similar tech to how bitcoin wallet addresses are generated from a master public and private key pair
- This enables having a separate identity per community to improve privacy
- Could also support easy backup of master private key via seed phrase like bitcoin
Thank you for asking this question. I’m excited to hear other people’s responses.
Published at
2023-12-29 13:15:11Event JSON
{
"id": "37636e4f8d1f0ef96dce29a629a88d89d2b4c3c95d1311b6e151f5a593e32316",
"pubkey": "504ea462b063790481a6ee21399cd9c53e4462475e89a5e6ca4682a23f8a09c6",
"created_at": 1703855711,
"kind": 1,
"tags": [
[
"e",
"9dab3fdc35d0f192dadbcb393243da9aeb29a0b3f2c8e91b3f0e9dddebcdad66"
],
[
"p",
"e0f2147718da2820aba4f7d1324fb238a1764c7050a50cb5902655b4503fbb90"
]
],
"content": "This is my second go around for posting a response (lost first draft due to a client issue) so forgive my terseness. Will be happy to elaborate further.\n\nHere are some features that I think could help with communities on nostr. Please let me know if some of these already exist. \n\n- client support for switching focus of posts that only appear on selected relay\n- paid relay usage to sustain community and spam control\n- ability for relay users to report a person/bot to relay\n- ability for relay operator to see list of reported users/bots ranked by most to least reported for better triaging\n- Ability for relay operator to kick a user off a relay\n- to avoid slippery slope to centralization via shared black lists and create a social norm of forgiveness for one’s past actions, allow kicked off users/bots to rejoin paid node by paying again\n- Client support for easy backup of note data and context (eg threads, posts made within a time window of own posts)\n - This can be done by connecting to own hosted node\n - Could also be a value by enabling cloud backups\n - Client would also support rebroadcasting backuped posts\n - Relays could use hash based deduplication to ensure above doesn’t blow up storage costs\n - Having easy backups allows users to permissionlessly migrate to another community relay in case the previous one becomes tyrannical\n- Support easy creation of multiple identities using similar tech to how bitcoin wallet addresses are generated from a master public and private key pair\n - This enables having a separate identity per community to improve privacy\n - Could also support easy backup of master private key via seed phrase like bitcoin\n \nThank you for asking this question. I’m excited to hear other people’s responses.",
"sig": "cf85c543a552b346c444962d993964ce03800bf6b10b88d2e8bf390bbf615088d6f8af1577c7ca8ab475961f0a25ef9beba7c37bfe08506150f041d74c7960f0"
}