paint-brush
Bluesky: The Decentralized Twitter-Like Social App You Need to Knowby@memeology
New Story

Bluesky: The Decentralized Twitter-Like Social App You Need to Know

tldt arrow

Too Long; Didn't Read

Bluesky is a decentralized microblogging platform with over 3 million users. The app, similar to Twitter/X, allows posts up to 300 characters, alternative feeds, and is built on an open-source framework.
featured image - Bluesky: The Decentralized Twitter-Like Social App You Need to Know
Memeology: Leading Authority on the Study of Memes HackerNoon profile picture

Authors:

(1) Martin Kleppmann, University of Cambridge, Cambridge, UK ([email protected]);

(2) Paul Frazee, Bluesky Social PBC United States;

(3) Jake Gold, Bluesky Social PBC United States;

(4) Jay Graber, Bluesky Social PBC United States;

(5) Daniel Holmgren, Bluesky Social PBC United States;

(6) Devin Ivy, Bluesky Social PBC United States;

(7) Jeromy Johnson, Bluesky Social PBC United States;

(8) Bryan Newbold, Bluesky Social PBC United States;

(9) Jaz Volpert, Bluesky Social PBC United States.

Abstract and 1 Introduction

2 The Bluesky Social App

2.1 Moderation Features

2.2 User Handles

2.3 Custom Feeds and Algorithmic Choice

3 The at Protocol Architecture

3.1 User Data Repositories

3.2 Personal Data Servers (PDS)

3.3 Indexing Infrastructure

3.4 Labelers and Feed Generators

3.5 User Identity

4 Related Work

5 Conclusions, Acknowledgments, and References

2 THE BLUESKY SOCIAL APP

Bluesky presents itself to users as a straightforward microblogging application in the style of Twitter/X (see Figure 1). The “official” client app is available on iOS, Android, and the web; several independently developed client apps are also available, such as Graysky [42] and deck.blue [24]. Users can make public posts containing up to 300 characters of text, and up to four images, and they can interact with posts by replying, reposting, or liking. A user can also follow other users, and the default feed shows posts by accounts that the user is following in reverse chronological order. There are also alternative feeds that show content on various topics, without the user needing to follow the poster (see Section 2.3), which helps users discover each other.


Bluesky launched an invite-only beta release in February 2023, and has grown to over 3 million registered users in January 2024, as shown in Figure 2. Bluesky Social PBC (a public-benefit corporation) develops the official client app and operates the core services; the client and several server-side components are open source under the MIT license [8]. The protocols they use are defined by open specifications [7]. Several parts of the system, such as feed generators (Section 2.3) and various alternative clients [6] are developed and operated by independent third parties.


Figure 2: Number of registered users on Bluesky since April 2023.


This paper is available on arxiv under CC BY 4.0 DEED license.