Skip to content

Instantly share code, notes, and snippets.

@exonomyapp
Created November 22, 2024 07:14
Show Gist options
  • Save exonomyapp/598491812a87940b625a2220ccdfc7ec to your computer and use it in GitHub Desktop.
Save exonomyapp/598491812a87940b625a2220ccdfc7ec to your computer and use it in GitHub Desktop.
Bluesky isn't Mastodon

Bluesky is a decentralized social networking service built on the Authenticated Transfer Protocol (AT Protocol). Here’s how it achieves decentralization:


1. Decentralized Infrastructure

Bluesky’s underlying AT Protocol enables users to interact with social networks independently of centralized servers. Instead of being controlled by a single organization, the protocol allows various servers (or instances) to host user data, similar to how email works. Users can choose their preferred server while remaining interoperable with the broader network.


2. Data Portability

The AT Protocol prioritizes user control over their data. Users can switch between servers without losing their social graph (followers and connections) or content. This feature breaks the traditional "walled garden" approach of centralized platforms, ensuring that users aren't locked into any single service provider.


3. Interoperability

The protocol supports communication between different servers and applications, allowing diverse implementations of social networking features. This interoperability encourages innovation and prevents monopolization by a single entity.


4. Algorithmic Transparency

The AT Protocol includes provisions for open algorithms, where users can see and even customize the algorithms that curate their feeds. This contrasts with centralized services, where recommendation systems are opaque and controlled by the platform.


5. Decentralized Identity

Bluesky uses Decentralized Identifiers (DIDs) to establish unique and portable identities for users. This ensures that identities are not tied to a single server or provider, enhancing user autonomy.


6. Content Moderation at the Edges

Instead of a central authority enforcing moderation policies, Bluesky supports moderation at the individual server level. Each server can enforce its own rules, while users retain the freedom to choose servers aligned with their preferences.


7. Community-Driven Governance

By decentralizing the infrastructure, Bluesky allows for community-driven governance. Policies and decisions can be made at the server level rather than being dictated by a centralized authority, providing users with more influence over the rules that affect their experience.


Bluesky’s approach to decentralization aligns with broader trends in the tech world to empower users, reduce monopolistic control, and create a more open and resilient internet.

Bluesky and Mastodon are both decentralized social networking platforms, but they differ significantly in their underlying architecture, approach to decentralization, and user experience. Here's a comparison:


1. Protocols and Underlying Technology

  • Bluesky:

    • Built on the Authenticated Transfer Protocol (AT Protocol).
    • Focuses on data portability, algorithmic transparency, and decentralized identity (DIDs).
    • Designed to enable a seamless experience where users can move between servers without losing their connections or content.
  • Mastodon:

    • Built on the ActivityPub protocol (a W3C standard).
    • Relies on a federated model of independently operated servers, or "instances," that interoperate to form the larger "Fediverse."

2. Decentralization Approach

  • Bluesky:

    • Emphasizes interoperability and scalability with a more centralized user onboarding process initially (e.g., through Bluesky's official app).
    • Aims for flexible decentralization where users can easily switch between servers while maintaining their social graph.
  • Mastodon:

    • Fully federated from the start, with no single point of control.
    • Each instance operates independently, and users choose an instance to join, which can create a more fragmented experience.
    • Instances may not share all features or policies, and the experience can vary widely.

3. User Experience

  • Bluesky:

    • Targets a seamless, polished experience similar to mainstream social networks like Twitter.
    • Currently invite-only (as of late 2024) with a focus on growing its ecosystem gradually.
    • Supports customizable algorithms for feed curation.
  • Mastodon:

    • Interface is often compared to older versions of Twitter but can vary depending on the instance.
    • The user experience can feel fragmented due to the need to choose an instance, which can be confusing for newcomers.
    • Relies heavily on a chronological timeline.

4. Moderation

  • Bluesky:

    • Moderation happens at both the protocol level (with some universal standards) and the server level (individual policies).
    • Supports content filtering and custom moderation options.
    • Aims for algorithmic transparency where users can see why they’re seeing certain content.
  • Mastodon:

    • Moderation is decentralized and determined by individual instance administrators.
    • Users rely on the moderation policies of their chosen instance, which can vary widely.
    • Some instances block others due to differing content policies or disagreements.

5. Onboarding and Usability

  • Bluesky:

    • Simpler onboarding process, more similar to centralized social platforms.
    • Focuses on abstracting technical complexity to make the experience accessible to non-technical users.
  • Mastodon:

    • Onboarding can be daunting as users must select an instance and understand the federation model.
    • Requires more effort to grasp concepts like federation and instance interoperability.

6. Ecosystem and Growth

  • Bluesky:

    • Still in early development, with a smaller, curated user base.
    • Focused on creating a unified, scalable platform before broadening access.
    • Offers an official app but plans to enable third-party apps.
  • Mastodon:

    • Part of the larger Fediverse, which includes other platforms like PeerTube and Pixelfed.
    • Established and widely used, with over 10 million accounts as of late 2024.
    • Encourages diverse ecosystems through its open and interoperable nature.

7. Content Discovery and Algorithms

  • Bluesky:

    • Includes customizable algorithms that let users tailor their feeds.
    • Aims to make feed curation and content discovery transparent.
  • Mastodon:

    • Relies on a chronological timeline with limited algorithmic content curation.
    • Content discovery is often dependent on hashtags and federated timelines.

Key Takeaway

  • Bluesky is designed to feel like a mainstream social network while incorporating decentralized principles. It emphasizes portability, scalability, and innovation in algorithmic transparency.
  • Mastodon is rooted in a fully federated, community-driven model, prioritizing user autonomy and freedom at the cost of a more fragmented user experience.

Both platforms address different aspects of decentralization and cater to different types of users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment