That's why I think if you don't self host the first server choice ("choose whatever you want it doens't matter") is extremely downplayed. Instances can block each other and if you end up on a "wrong one" (the peer pressure to avoid guilt by association is really really strong if you look around) then you have to move around, your name changes etc.
I do wonder how mastodon would handle influx of spammers. There is zero barrier to entry, and banning servers is ineffective if it is just an account doing the spamming.
A server that doesn't take responsibility for its users will soon find itself shouting into the void... as long as enough admins react.
Gmail is the largest source of spam because other mail systems won't ban it because it's too big.
How that helps ? It just makes impossible for small server admin to take vacation...
When comfortable, change to friends-of-friends.
And if you're going to grow past being comfortable with everyone on your server, have a backup admin you trust.
Google used to host the biggest xmpp server (google talk), and then they defederated from the rest of the network.
XMPP is but one of many protocols that were adopted by Big Tech, then once market share was achieved they took their users and walked away from the open internet
If Google ever speaks AP I won't be surprised to see it defederated from many instances. It will create a schism, and that's perfectly ok because the expectations are different.
You need a secondary link to your friends (email, phone, other server) so you can notify them when one of your vertices is taken down or another is added.
There are lists of servers with bad reputations that get passed around and form the beginnings of many servers’ blocklists, but there’s no central entity maintaining a single list that says which servers are or aren’t part of the fediverse.
It's actually a nice solution.
Freedom sometimes means no one wants to talk to you.
That kind of list needs pretty good moderation to avoid that. Also, it's not really that effective considering offenders can easily move servers.
Hell, it would be all to easy for adversarial group to just server hop and get a bunch of sites blocked purely because the mods of those sites are not on 24/7... or just allow for free speech
Am new admin for a friend-only instance; currently blocking seems to be done via user reports + checking in on the #Fediblock hashtag. It's all manual, and repeated admin work needs to be done per-instance, which is why the article says it's inefficient but a good trade-off (so you can choose the server you align with best).
Nah. De-federating is manual. Such an adversarial group would need to join up, start spamming, and keep on spamming long enough for their instance to be added to a blacklist, and for other admins to pull that blacklist in, without the admin ever acting in the meantime.
It's not like the fediverse is that big, either - people talk to each other.
Mastodon servers do often have a "federated timeline" that shows you all the posts from servers your instance knows about. People can also send you unsolicited messages by replying to you or @-mentioning you.
> Who is the person who has the final say which server may be part of the fediverse?
I don't think there's really a single person with the authority to ban someone from the whole fediverse; your instance admins always have the final say about whether their instance talks to another instance. But things like shared blocklists mean that, in the vast majority of unambiguous spam or illegal content cases, only one person actually has to respond to them directly.
You can deal with that by blocking them personally. No need for a guardian angel.
If your server's admin(?) makes a fediblock toot, that's more an statement that your own server has blocked someone and asks other servers to do the same. Admins of the other servers can always decide how to deal with that signal - ignore, issue the same block, boost the signal, etc. (Though there is probably some "peer-pressure"/reputation management at work, which makes their decisions not completely free)
So the "network-wide ban" really isn't. It's more a ban from the vast majority of the network - but there is no technical way to issue a genuine ban from all Mastodon instances, the way you can e.g. get banned from the entirety of Reddit.
That at least seems more democratic to me. Of course the usual pitfalls of democratic systems still apply: How to deal with bad-faith #fediblock signals? How to avoid hidden centralisation where certain instances gain more authority to issue blocks than others? etc...
If someone more experienced has some articles with more details about how the system works, that would be really cool.
Lower tier trackers will often adapt the cabal's decisions for various reasons. You end up with a situation where one staff member making a decision can end your membership on a dozen sites.
In the torrent world, it's pretty open. I expect the same to be the case on the fediverse, even if it's not publicly communicated. I'm sure server admins do communicate with each other in non-public forms.
unless there is an election about who gets added to the list it s not even democratic. And the freedom of speech is generally protected, not subject to the whims of democracy
With mastodon/fediverse, you have a choice of numerous different 'twitters', rather than being stuck with the global twitter decision.
That's the part that interests me the most.
Which is why I (when I get around to it) will self-host my own ActivityPub instance (Mastodon? Pleroma? WriteFreely?).
That way, I decide what gets blocked and what doesn't. And since it's federated (assuming other sites will federate with me), I can still access the benefits of using fediverse resources, without being beholden to someone else to make such decisions for me.
From a longer-term perspective, ISTM that an ActiviyPub (AP) "user agent server" (UAS) which allowed individual users to federate with the resources of their choosing without having to "join" an extant instance, makes a lot of sense.
Rather the UAS would utilize your local (i.e., generated and managed/federated from your AP UAS instance) fediverse credentials and act as a proxy for you, communicating with the instances containing the resources you're interacting with and acting as storage/cache/server for the user's client apps.
This would make the fediverse even more decentralized and under user control. However, it would also make discoverability even harder.
Perhaps that's ActivityPub's killer app? A discovery app. Perhaps a protocol change to require a cryptographically signed summary/intro for each instance, along with with a searchable index?
It works a bit like "cell-phone number portability" in the US. You set your original account to point at your new account, and you tell your new account about your old account. All of your followers migrate to your new account automatically.
Of course, you could still get burnt if your host just disappears one day, because it can't point to your new account. So there's an incentive to use a well-run server with a good track record and a reasonable funding model, I guess.
Sorry for so many questions - do you know where can I read about the mechanics behind it?
This is absurd. Mastodon is a network of severs run by volunteers. Admins have every right choose what servers to federate with.
Besides, if you don't like "the whims of democracy", try freedom of speech under a dictatorship.
By giving you the choice of which server to use, you choose your moderation. If other people choose (or choose to delegate the choice) to block you, that's still democracy.
The new Internet was like a telephone and could connect anybody to anybody.
This 'peer-to-peer' idea was good thing. It felt exciting and democratic. It remains a fantastic leap for humanity, worth defending to the death.
However, for some - a possibility once becomes a necessity unto the limit - that is to say the idea that;
"occasionally anyone could talk to anyone"
silently transformed into the idea that
"everyone should talk to everyone all the time"
whereas in fact
"most people don't want to talk to most people most of the time".
That is a problem at the intersection of people, technology and culture. As the earliest culture-shock pundits predicted, we still haven't really worked out what we want to use this technology for.
It would be best not to optimise too early, to leave our options open and not let any one model dominate development - which is the theme of resilience through diversity in the OP.