Bluesky tiene millones de usuarios, pero su verdadero poder no está en la app — está en el protocolo que la sostiene. El AT Protocol (atproto) es una arquitectura abierta que permite a cualquiera construir su propia red social descentralizada, con datos controlados por el usuario y sin depender de una empresa central. Y acaba de recibir una de sus implementaciones más serias hasta la fecha: rsky, el fork de Blacksky Algorithms.
Blacksky Algorithms es una organización que nació con un objetivo concreto: construir infraestructura descentralizada para comunidades que necesitan control real sobre su espacio digital. Su implementación en Rust del AT Protocol completo — desde el PDS hasta el AppView — es de las más avanzadas que existen fuera de Bluesky Social Inc.
¿Qué es el AT Protocol y por qué importa?
Para entender por qué rsky es relevante, primero hay que entender la arquitectura del AT Protocol. El protocolo opera en tres capas:
- PDS (Personal Data Server): almacena los datos del usuario de forma soberana. Tú controlas tu data, no la plataforma.
- Relay: agrega y distribuye el flujo de eventos (firehose) desde múltiples PDS. Es el backbone que conecta todo.
- AppView: consume ese firehose, indexa los datos y expone una API que alimenta las aplicaciones cliente. Es el motor de consulta y lógica de negocio de cualquier app construida sobre atproto.
Esta arquitectura es fundamentalmente diferente a Twitter, Instagram o LinkedIn. En esas plataformas, tus datos son de la empresa. En atproto, son tuyos, y puedes moverlos de servidor en servidor sin perder tu identidad ni tus seguidores.
¿Qué hace rsky diferente? El stack técnico al detalle
La implementación de referencia de Bluesky está escrita en TypeScript y Go. Funciona, pero tiene limitaciones de rendimiento cuando el volumen de eventos es alto. Blacksky tomó una decisión diferente: Rust.
El componente central es rsky-wintermute, un indexador escrito en Rust que reemplaza la implementación original. La elección de Rust no es arbitraria — ofrece:
- Gestión de memoria sin garbage collector: sin pausas impredecibles por GC cuando procesas miles de eventos por segundo.
- Concurrencia segura: el compilador de Rust garantiza a nivel de lenguaje que no hay data races, el tipo de bug que destruye sistemas concurrentes en producción.
- Rendimiento cercano al bare-metal: velocidades de ingestión de eventos que una implementación TypeScript no puede igualar bajo carga real.
Para la capa de persistencia, rsky usa PostgreSQL 17 en vez de SQLite (que usa la referencia de Bluesky para el PDS). El fork incluye trabajo específico de optimización de consultas: índices, planes de ejecución y sanitización de JSON para reducir latencia en lecturas intensivas, típicas de feeds personalizados.
Encima de eso, Redis actúa como capa de caché intermedia para absorber picos de tráfico sin golpear la base de datos. Y la API sigue el estándar XRPC del AT Protocol, lo que garantiza compatibilidad con los clientes existentes de Bluesky.
Las piezas del puzzle: qué implementa rsky
El repositorio en GitHub (licencia MIT/Apache 2.0) expone varios crates de Rust que cualquier desarrollador puede usar de forma independiente:
- rsky-crypto: firma criptográfica y serialización de claves.
- rsky-identity: resolución de DIDs y handles (las identidades portables de atproto).
- rsky-lexicon: lenguaje de definición de esquemas del protocolo.
- rsky-repo: estructura de almacenamiento de datos, incluyendo el Merkle Search Tree (MST) que verifica integridad de datos.
- rsky-relay: el relay que recolecta el firehose de la red.
- rsky-pds: servidor de datos personal que usa PostgreSQL + almacenamiento S3-compatible en lugar de SQLite on-disk.
Es una implementación completa, no un prototipo.
El diferenciador: comunidades privadas con gobernanza real
La parte más interesante de rsky no es el rendimiento — es lo que hace posible a nivel de producto. El fork tiene funcionalidades nativas para comunidades que necesitan control sobre quién puede ver qué:
- Posts con control de membresía: solo miembros verificados pueden ver e interactuar en ciertos hilos.
- Sistemas de invitación propios: gestión de acceso desacoplada del flujo público de Bluesky.
- Gestión de claves de firma: soluciones para uno de los problemas más complejos al operar un PDS independiente — cómo manejar las claves criptográficas de autenticación de forma segura.
- Mensajería cifrada E2EE: almacenamiento de KeyPackages MLS para mensajería instantánea descentralizada (AtprotoIM). Preparación para el siguiente nivel de privacidad.
Esto convierte a rsky en algo más que una optimización técnica: es una plataforma lista para construir espacios digitales donde la comunidad manda, no el servidor central.
¿Y qué está construyendo Blacksky concretamente?
En su primer aniversario (diciembre 2025), Blacksky anunció dos proyectos nuevos: blacksky.cash para pagos privados dentro de comunidades descentralizadas, y blacksky.tech para hosting con un clic de servidores AT Protocol. Ambos apuntan a reducir la fricción técnica que hoy limita el crecimiento de redes sociales descentralizadas fuera de Bluesky.
El feed de Blacksky en Bluesky es una de las comunidades más activas del ecosistema, enfocada en comunidades negras y en la seguridad y gobernanza de espacios digitales. La infraestructura que están construyendo no es un experimento académico — tiene usuarios reales que dependen de ella.
Por qué importa
La descentralización de redes sociales lleva años siendo promesa. Lo que hace que atproto sea diferente a intentos anteriores (XMPP, Diaspora, Mastodon en sus primeros años) es que tiene tracción real: Bluesky superó los 30 millones de usuarios en 2025 y sigue creciendo.
Pero el problema de los protocolos descentralizados siempre fue la implementación de referencia única: si solo hay una forma de correr el protocolo, la descentralización es nominal. Lo que hace rsky es demostrar que el AT Protocol puede tener múltiples implementaciones robustas en lenguajes diferentes, con stack técnico diferente, optimizado para casos de uso diferentes.
Para founders y devs en LATAM que están pensando en plataformas de comunidad, redes sociales verticales, o cualquier app donde los datos del usuario importan: el AT Protocol + rsky es hoy uno de los stacks más maduros para construir sin depender de Twitter, Meta ni ninguna corporación que puede cambiar sus términos de servicio mañana.
La soberanía digital no empieza con regulación — empieza con protocolo.

