L’article explique l’ATProto, un protocole ouvert développé par Bluesky pour créer des réseaux sociaux décentralisés, distinct d’ActivityPub utilisé par Mastodon. Contrairement à ce dernier, l’ATProto sépare l’identité de l’hébergeur, permettant aux utilisateurs de migrer sans perdre leurs données. Bluesky n’est qu’une application parmi d’autres possibles sur ce protocole.
L’identité dans l’ATProto repose sur trois éléments clés : le handle (nom lisible et modifiable), le DID (identifiant stable et permanent) et le PDS (serveur hébergeant le dépôt). Le DID, lié à une clé publique, permet de vérifier l’authenticité des données et de changer de PDS sans perdre son identité.
L’article détaille aussi le fonctionnement technique, comme les records (données structurées) et les blobs (fichiers adressés par leur contenu), ainsi que la vérification des signatures pour garantir l’intégrité des données. Il montre comment déployer son propre PDS ou écrire une application sur l’ATProto, soulignant son approche auto-certifiée et décentralisée.