Atproto Spaces llega en fase alpha: datos privados dentro del protocolo abierto

Fuentes: Atproto Spaces Alpha is Live

Bluesky y la comunidad Atmosphere han publicado la versión alpha de Atproto Spaces, una nueva primitiva del protocolo AT que permite almacenar y sincronizar datos no públicos sin renunciar a la identidad portable, la interoperabilidad ni la participación sin permisos. Hasta ahora, todos los datos en atproto —publicaciones, follows, likes, bloqueos— eran públicos por diseño y replicados a través de una red distribuida de servidores y un firehose global. Spaces introduce un modelo de control de acceso mediante una autoridad de espacio —un DID como cualquier otro— que decide qué identidades pueden leer los registros. Un espacio puede contener desde un único registro hasta mil millones, y abarca desde datos personales —ajustes, borradores, marcadores— hasta comunidades cerradas de millones de usuarios o publicaciones por suscripción. El protocolo de sincronización es más ligero y permite actualizaciones en tiempo real, ya que los datos se intercambian directamente entre PDS, sin relay. Como alpha, la release incluye SDKs en TypeScript, una app de ejemplo llamada Bulletin y una imagen Docker oficial, además de un PDS alojado por Bluesky para experimentar. Varios proyectos del ecosistema —ZDS en Zig, atproto-crates y rsky en Rust, HappyView— ya implementan el borrador. Los desarrolladores pueden solicitar código de invitación desde sus cuentas BPS. El equipo advierte de cambios incompatibles y de que no debe usarse en producción.