I’ve become increasingly interested in the fediverse. Thinking in terms of protocols instead of privately owned platforms could give us ways to address some of the epistemic challenges associated with the new AI-structured information landscape. My plan is to write something on this later on, but I’ll start by gradually compiling a reading list on both technical and more conceptual thinking on the fediverse. I’ve been asking recommendations on social media on what to read.

The Fediverse is a new name for an old idea. From the beginning, the internet has been a network of networks, made possible by agreeing (only) on shared protocols used for communication between machines (TCP/IP and so on). It’s only in the past two decades or so that we’ve become used to the social web being based on closed, proprietary platforms like Facebook or Twitter. The idea behind the Fediverse is to bring the social web back to a decentralized model: protocols like ActivityPub or Bluesky’s AT Protocol make inter-service sharing possible.

I have a couple of reasons why I care. First, I’ve realised I have a long history with text-based social media - I was involved in the dial-up modems and bulletin board scene in the 90s. More importantly, I think this is an interesting case of how institutions (& technology) matter for epistemology. Social web for the free world.

The idea

Email is a useful analogy: Just as we don’t all use the same email service, but mails still move between different services using the SMTP protocol, Fediverse protocols connect various nodes in a decentralized network. For example, you can host a Mastodon or Bluesky node yourself, own your data, or at least choose between different providers, none of which control the entire network. And if you decide to move from server to another, you’re free to take your identity, data and connections with you.

Middleware

An important aspect of decentralized architecture is that different functions in the network can be taken care of by different service provides. For example, the work of filtering content for readers/viewers can be done by parties separate from those who host the data, and the apps people use to access the content. This has interesting implications on moderation and the way people’s timelines are generated. It encourages people to build different views on the content posted on the network. In other words, we’re not subject to one opaque Algorithm, but instead, everyone gets to decide what shows up in their timeline. Bluesky has implemented this as Feeds, and I like it a lot.

No ads (unless you use a service that has them), no microtargeting - no fear that by watching a random video one second too long you trigger a tsunami of similar content in your timeline.

ActivityPub (= Mastodon world)

AT Protocol (Bluesky)

Reputation, trust and truth

Deepfakes (incl texts) are a race we will not win, if detecting them has to be based on content only. As the detection algorithms become more advanced, so do the fakes. The amount of work needed to distinguish between real and fake will exceed our resources. That’s why I think fighting epistemic erosion may require re-introducing some familiar accountability practices. Like an electronic version of the wax seal.

In science (and media, I suppose), reputation building is a career-long project. Reputation is often described as the capital of the scientific community. Being recognized as truthful is a necessary condition for establishing trust, and for having a good reputation within the community. Being listed as an author of an article both gives you credit, but it also assigns a responsibility. If claims made in the article are false, it’s you, it’s the authors who are to blame. Note that in science faking contributions by real scientists is a non-existent problem, and scientific misinformation - while real - is not quite as serious as issue as in some other domains. All this due to the reputation hierarchy: we have an implicit understanding of what the good forums and reliable authors are, and both engage in reliable practices of content curation.

Something similar can be implemented on social media: Bluesky posts are already immutable objects signed with your user identity. If, in addition, there’s scarcity of identities - meaning you cannot generate more at will and at negligible cost - we could create a credit economy similar to the one in science: your activities on social media contribute to your reputation, and all of us must care about our reputation. If you post or share deepfakes as real content, that’s going wreck your reputation and credibility. Reliable sigatures on content is a rudimentary accountability mechanism, I think we need it.

That said, all this comes at a cost to anonymity, which also is important in some situations. And it can be fun. But I guess we could still have anonymous accounts, as long as there’s a limited supply for generating them.

Incomplete thoughs

One benefit of decentralization is that there can be actual people who run the server you use. So if you run into trouble, you can actually ask someone (ever contacted Facebook customer service when you have a problem?).

Mastodon seems to built on the premise that we all have our communities, and you’re supposed to join the instance corresponding to that community. But I’ve got many, and I think most exciting things happen in the boundaries between those. Mastodon does not seem to be ideal for that kind of boundary crossing.

Right of exit and freedom of reach (doctorow)

The right of exit and the freedom of reach (the principle that anyone can talk to anyone who wants to talk to them) are both key to technological self-determination. (Doctorow Pluralistic: What the fediverse (does/n’t) solve (23 Dec 2022) – Pluralistic: Daily links from Cory Doctorow)

Resources

Masnick 2019. Protocols, not platforms: A technological approach to free speech

Fukuyama et al. Middleware for dominant digital platforms: A technological solution to a threat to democracy

Journal of democracy issue on “The future of platform power”

Bluesky docs on A Self-Authenticating Social Protocol

Clear summary by @alexia.bsky.cyrneko.eu …

Podcasts & video

Waveform podcast: Protocol Wars - The Fediverse Explained!

  • This was an excellent intro

Make Identity Central Again, with Bluesky’s Jay Graber

  • Bluesky CEO interviewed, explains how bsky is implementing these ideas