the issue with nostr is not just that it's not P2P, it's also that you can't moderate the replies to your own comments or the posts in your communities via some automated P2P challenge system, it seems like the spam moderation is just non existent/not effective (like having to pay relays to post) or fully centralized.
without P2P downloading, nostr design doesn't really make sense, relays just get hammered with tons of bandwidth for free which isnt sustainable, unlike p2p which scales infinitely with more peers.
also without being able to do some p2p challenge for your own replies/posts in your community, your replies/community are either 100% spam or 100% curated by the frontend, which will for sure censor you.
the nostr design is fundamentally centralized, they need a p2p fallback for when relays are getting too much traffic, and they need a way to do p2p replies challenges. otherwise anyone can spam infinite replies to his "hello world" post, making the app unusable.
Bitsocial being fully p2p we solve 2 fundamental problems of nostr: 1. relays are not free, they dont scale infinitely unlike P2P. 2. there's no censorship resistant way to moderate/curate replies or posts in a community using nostr.
Neither these things can easily be added to nostr. They could technically be added but it'd be like recoding IPFS/libp2p gossipsub from scratch.
I actually like the spirit of nostr, I just think the technical design doesn't really make sense and would be really difficult to fix, you'd have to add a complete P2P stack to it. if the nostr design allowed censorship resistant infintely scalable social media I would much rather use it than build my own.
Login to reply
Replies (1)
For Nostr, Anti-Spam exists on the relay level. And moderated communities already exists on Nostr.
Seems kinda like Bitsocial is inspired by Secure-Scuttlebutt though and that’s cool. I support your efforts