Bluesky & AT Protocol

Upgrading design to serve people

Bluesky vs X (Twitter)

Bluesky

  • Decentralized and open-source: Built on the AT Protocol, Bluesky is not controlled by a single company, allowing for portability and the possibility of other applications using the same protocol. 
  • User control: Users can choose their own feed algorithms, create custom feeds (e.g., a feed of only cat posts), and have more control over their data and content. 
  • Fewer ads: Currently, Bluesky has fewer ads compared to X, making it a cleaner experience for some users, though this could change in the future. 
  • Fewer built-in features: Bluesky lacks some features available on X, such as native polls and certain monetization tools.

X (formerly Twitter)

  • Centralized platform: X is a single, proprietary platform managed by one company, which gives it centralized control over user data and content.
  • More features: X has a wider array of established features, including polls, direct messaging, and monetization options through X Premium. 
  • More ads: The platform has a more significant advertising presence.
  • Less user autonomy: Users have less control over the core algorithms and their data is managed by the central company. 

 

What Is Atproto?

AT Protocol (atproto) is a new foundation for building decentralized social apps — meaning apps like Twitter or Reddit, but where users control their data and identity instead of a single company.

It’s part of the Bluesky project, and its goal is to keep the freedom of the early internet while also keeping the smooth, modern experience people expect from today’s social media.

The Three Tech Traditions That Inspired Atproto

Atproto combines ideas from three big movements in tech history:

1. The Web (Openness & Links)

  • Old web (Web 1.0): Anyone could publish a page if they had a computer and internet connection. No central gatekeepers.

  • Modern web (Web 2.0): Easier to use, but now controlled by giant platforms (Facebook, YouTube, etc.).

  • Takeaway: The web taught openness and hyperlinking — but we lost independence when everything got centralized.

2. Peer-to-Peer (p2p) (Direct Connections)

  • P2P systems (like BitTorrent) remove central servers — users’ devices share data directly.

  • Data is self-certifying, meaning it carries its own proof of authenticity (cryptographic signatures).

  • Problem: P2P is hard to keep consistent, data can vanish if peers go offline, and it’s too heavy for user devices.

  • Takeaway: Great for independence, but bad for speed, reliability, and user experience.

3. Data-Intensive Distributed Systems (Scalable Cloud Tech)

  • Big web platforms learned to handle massive amounts of data using distributed databases, event logs (like Kafka), and microservices.

  • Takeaway: These systems are powerful, fast, and reliable — but tightly controlled by corporations.


The Synthesis: Atproto = Web + P2P + Cloud

Atproto takes the best parts of all three:

From…It Keeps…
WebOpenness, permissionless access, universal connectivity
P2PUser-controlled data, cryptographic trust, no central authority
Distributed SystemsScalable performance, low latency, reliability

What’s New: Atproto’s Core Innovations

1. Identity-Based Authority

  • Instead of organizing data by location (like websites) or file hashes (like P2P), atproto organizes data by user identity.

  • Example: an atproto link looks like at://username/post/123

  • Your data belongs to you, not to the server that hosts it.

  • Your posts live in a Personal Data Server (PDS) — which you can move to another host anytime without losing your identity.

  • So, your handle and content stay portable — like taking your followers with you if you leave Twitter.

2. Separation of Data and Apps

  • The protocol keeps data hosting simple and universal — just store and verify user data.

  • Meanwhile, apps built on top (like social networks or search tools) can innovate freely, using that open data.

  • This avoids “vendor lock-in.” You can switch apps or hosts without losing your data or network.

→ Compare this to Mastodon:
Mastodon uses servers (“instances”) that are tightly coupled with your account and data. If your instance shuts down, you may lose your content or connections. Atproto solves this by separating identity and data hosting from apps, making migration easy and reliable.


Opinionated Design Choices (“Ethos”)

1. Structure Gives Freedom

  • Atproto is intentionally structured — strict data formats and schemas — to prevent chaos and make apps interoperable.

  • Instead of everyone “sort of speaking the same language,” atproto forces systems to definitely speak the same one.

  • This makes it easier to build reliable, compatible tools without endless patching.

2. Lazy Trust

  • Traditional web: you must fully trust a platform (like Facebook).

  • Pure P2P: you trust no one but your device — too slow and complex.

  • Atproto: middle ground.

    • Trust is built into the data itself (cryptographic verification).

    • Apps can show you “computed views” (like timelines) without re-verifying everything — as long as users can prove if something’s fake and move elsewhere.

  • Users can always migrate away if a server or app behaves badly — a principle called “credible exit.”


Why It’s Better Than Previous Protocols (e.g., Mastodon)

ChallengeMastodon / ActivityPubAtproto
Account PortabilityMoving servers is hard; you can lose data or followersIdentity moves easily between hosts (PDS)
Data OwnershipInstance owns your postsYou own your posts, hosted anywhere
PerformanceFederated servers can be slow or inconsistentUses proven cloud-style systems for speed
App InnovationTightly tied to serversApps can innovate freely on open data
Trust ModelMust trust each server fully“Lazy trust” – data is verifiable, but UX remains smooth
ScalabilitySmall-scale federationDesigned for billions of users

In Short

Atproto aims to deliver the freedom of decentralization without the fragility of old P2P networks or the lock-in of corporate platforms.

It treats your identity as the center of the internet, not the app or server.
That means you own your digital self, your data, and your connections — while still getting the fast, smooth experience of modern social apps.

Got a question? Need Help?
Have a suggestion?

Get in touch with Prof Joline Blais or TA Cecilia Andrade via