27 points andros 1 day ago 11 comments
iamnothere 1 day ago | parent
These days I don’t really like hosting anything that isn’t either under my own control or on a decentralized system.
andros 1 day ago | parent
iamnothere 21 hours ago | parent
I have lost count of the times that I invested time into a platform or small community hub, only to lose everything when it later closed up shop. Many times the community wasn’t dying, either, it was just forcibly evicted. This usually kills the community, especially if it’s very small.
andros 21 hours ago | parent
iamnothere 20 hours ago | parent
As for data volume, incoming relay data comes from users who choose where they publish, not from federated relays (as with Fediverse servers), so the traffic growth should be somewhat different from how things have played out with Mastodon hosts. I’d like to see a citation for that 98% number if you have it! Worst case, individual relays can limit themselves to registered identities or hold content for only a brief period.
I think that this flexibility will lead to a more robust network than the Fediverse, with some relay operators curating the type of content they host, with others going for a wide but shallow approach. Meanwhile users will be able to cross-publish to whatever relays allow them. If a node drops off the network, the content is not lost, and the original events can always be republished if that’s ever needed.
andros 11 hours ago | parent
On curation, expiry and registered identities: I agree, and that's more or less my point in the article. A relay that only accepts its members and drops old content is a small community with a gatekeeper and someone paying the bill. That's fine, it's what I'm arguing for. But "the content survives when a node drops" comes precisely from the replication that costs money. The more relays curate and expire, the more survival depends on someone (often just your own client) keeping a copy to republish.
I also wonder: if each administrator has their own rules and configurations for their respective relay, is it a decentralized or a federated network?
I wrote about where each protocol puts its single point of failure (identity, discovery, cost) here: https://en.andros.dev/blog/603e4e90/there-is-no-such-thing-a...
iamnothere 2 hours ago | parent
I think I see Nostr as having some of the best points of both decentralization and your “small community” concept. As a user I can be as decentralized as I want to be (or totally centralized!) by publishing to as few or as many relays as I want. I can also hoard my events and republish if relays go offline. And followers can find my content through multiple channels: I don’t necessarily know or care what relay they use.
I don’t necessarily think that the small community approach is bad for everyone. Some people may even prefer the ephemerality of it. I just get tired of building on sand.
AAAAaccountAAAA 16 hours ago | parent
andros 11 hours ago | parent