AT Protocol: Building the Social Internet

· databases · Source ↗

TLDR

  • AT Protocol is Bluesky’s open social data network where all content (posts, likes, profiles) is strongly-typed JSON stored in user-controlled repositories synced across the network.

Key Takeaways

  • All social objects (posts, likes, follows, profiles) are strongly-typed JSON records stored in user-owned repositories.
  • Every record has a URL; content-IDs create stable cross-repository links to other users’ data.
  • bsky.storage automates periodic account backups to a storage network with a PLC identity backup and recovery UI.
  • Users get stronger data control without needing to self-host a full Personal Data Server (PDS).
  • Shared schemas are composable and extensible, letting developers build applications on the same record graph.

Hacker News Comment Review

  • @kst flagged that the protocol’s core mechanism (JSON repos, changestream sync driving apps) is buried behind a click; the landing page leads with aesthetics over substance.
  • Builders are already running personal PDS and AppView instances for side projects; self-hosting is real but the cost-benefit tradeoffs are poorly documented in official materials.
  • NiallBunting raised file-level permissions (read/write/list/delete for users and groups) as a missing primitive before private collaborative AT Protocol apps are viable.

Notable Comments

  • @danhon: Points to bsky.land as a live ATproto equivalent of the classic etherpeg network visualization tool.

Original | Discuss on HN