Comment on I love Mastodon and ActivityPub. But I think Nostr is going to win. Here's why.
r00ty@kbin.life 9 months ago
Here's why I think activitypub is probably better.
Having multiple instances, hundreds or even thousands, spreads the load of the network. Smaller instances can curate the communities they want to subscribe to in order to limit traffic and storage. Communities can be hosted across the network too to reduce load on single instances.
This means that when things are done well, we could produce and serve reddit/twitter levels of content and availability on hobbyist level hosting options spread across the world.
makeasnek@lemmy.ml 9 months ago
Nostr does all that too.
r00ty@kbin.life 9 months ago
But then what is a relay? See if a relay doesn't hold an account and cannot ban/moderate directly content they serve then what's exactly happening?
I also wonder if it's a bit of a legal minefield. See I'm running mbin here. I get content from many other mbin/kbin/lemmy instances. Usually they have pretty good moderation and content is removed on my instance too. But, if someone raises a legal complaint with me directly, I'm required to act on that and moderate on my own instance. Which I can do. It seems like you're suggesting that's not directly possible with nostr? So if the main instance chooses to allow it, then it's tough luck for me, I am required to host it?
makeasnek@lemmy.ml 9 months ago
A relay is like an instance in AP. It hosts content and relays content from other relays according to its own moderation policies. The difference in nostr is that most users are usually connected to multiple relays, whereas an AP a user is connected to one ‘instance’ and their instance connects to other instances.
This works identically in nostr. You as a relay admin can block/delete content on your relay and set whatever moderation policies you like. You can also de-federate from other relays if they have poor moderation.
r00ty@kbin.life 9 months ago
Thanks, I think I'll have to read up on the details later though to get a clear idea of what is stored where, where accounts are created and held and so on.