Muchas plataformas sociales analizan los datos de los usuarios para ofrecer recomendaciones o publicidad dirigida. A medida que esta funcionalidad se vuelve más impulsada por objetivos, los usuarios han pasado gradualmente de la emoción inicial a la frustración, enfatizando la protección de los datos personales. Sin embargo, mientras las plataformas sociales sigan bajo una gestión centralizada, los usuarios están atrapados en una 'caja negra', renunciando sin saberlo a sus preferencias de uso. Esta situación ha provocado la aparición de un nuevo modelo que combina la descentralización con las redes sociales: Bluesky se presenta como un ejemplo destacado.
En julio de 2023, Bluesky recaudó $8 millones en financiamiento inicial. Más tarde, en octubre de 2024, la empresa completó su ronda de financiamiento de la Serie A liderada por Blockchain Capital, con SevenX Ventures, True Ventures y Alumni Ventures participando como coinversores.
Jay Graber se desempeña como CEO de Bluesky y anteriormente trabajó como ingeniero de software para Zcash y la empresa blockchain Skuchain.
Uno de los cofundadores, Jack Dorsey, es el cofundador y ex CEO de Twitter. También es el CEO y presidente de Square y Block. Jack Dorsey ha sido reconocido como una de las 100 personas más influyentes según la revista Time y nombrado un innovador destacado menor de 35 años por la revista Technology Review del MIT.
Bluesky es una aplicación social similar a X y Facebook. Lanzada en febrero de 2023 como una beta exclusiva por invitación, creció rápidamente hasta superar los 10 millones de usuarios registrados en solo 20 meses. Bluesky Social PBC (Public Benefit Corporation) desarrolla las aplicaciones cliente oficiales y gestiona los servicios principales. La plataforma adopta los principios de código abierto, tanto su cliente como varios componentes del lado del servidor utilizan las licencias MIT y Apache 2.0, mientras que su protocolo sigue estándares abiertos. Terceros independientes desarrollan y operan varios componentes del sistema, incluidos generadores de noticias y clientes alternativos.
Bluesky tiene como objetivo construir una nueva base para las redes sociales, permitiendo que los creadores se mantengan independientes de las plataformas, los desarrolladores innoven libremente y los usuarios tomen decisiones autónomas en sus experiencias. Su aplicación cliente "oficial" es compatible con iOS, Android y versiones web. Los usuarios pueden interactuar con las publicaciones mediante respuestas, reposteos, me gusta y siguiendo a otros usuarios. Por defecto, los usuarios tienen dos feeds: uno que muestra las publicaciones de las cuentas seguidas en orden cronológico inverso y otro que recomienda contenido popular en toda la red. Los usuarios también pueden seleccionar feeds alternativos que muestren contenido sobre temas específicos.
Bluesky se basa en el Protocolo AT, que capacita a los usuarios con soberanía de datos al consolidar toda su información social en una estructura unificada. Utiliza algoritmos no caja negra para evitar recomendaciones y anuncios irrelevantes.
Proyectos AT Protocol
Para los desarrolladores de protocolos sociales, el Protocolo AT proporciona un marco de código abierto para aplicaciones sociales modulares, lo que permite una implementación más fácil y profesional. El Protocolo AT está diseñado para admitir varios modelos sociales, no limitados a Bluesky. Por ejemplo, más allá de una aplicación de microblogging al estilo de Twitter, AT puede facilitar foros al estilo de Reddit, blogs de formato largo con comentarios, o aplicaciones sociales especializadas como compartir enlaces o reseñas de libros. Todas estas aplicaciones pueden compartir la misma identidad de usuario, grafo social y servidores de almacenamiento de datos de usuario.
Basado en el protocolo AT, aquí están las principales características de Bluesky:
Ilustración de caricaturas de feeds personalizados y elección de algoritmos
En el uso diario de las plataformas sociales, los algoritmos de recomendación suelen ser una característica de amor y odio. Muchas plataformas dependen de la publicidad para obtener ingresos, utilizando algoritmos de caja negra propietarios para promocionar contenido popular o relacionado con anuncios.
Algunas redes sociales descentralizadas contrarrestan esto ofreciendo una línea de tiempo cronológica inversa de las cuentas seguidas, evitando los algoritmos de recomendación opacos de las redes principales. Por ejemplo, Mastodon afirma que no tiene "algoritmos ni anuncios para perder tu tiempo".
Sin embargo, Bluesky argumenta que el problema no son los algoritmos en sí mismos, sino los centralizados y opacos que reducen la autonomía del usuario, priorizando el compromiso a expensas de otros factores, como la promoción de publicaciones controvertidas para captar la atención. Un buen algoritmo de recomendación puede ayudar a los usuarios a descubrir contenido significativo y encontrar nuevas cuentas para seguir. Esto es especialmente crucial para los nuevos usuarios que aún no han construido una base de seguidores. Los algoritmos de recomendación también ayudan a destacar contenido sobre temas específicos, mientras que seguir a un usuario significa ver todas sus publicaciones, que pueden abarcar varios temas y no ser del agrado de todos los seguidores. Bluesky tiene como objetivo crear un mercado de algoritmos abiertos y diversos, lo que permite a la comunidad adaptar los sistemas a sus necesidades y dar a los usuarios un mayor control sobre cómo asignan su tiempo y atención.
Bluesky Social PBC proporciona varios algoritmos de feed oficiales, al tiempo que permite a cualquiera crear su propio generador de feed. Hasta la fecha, se han creado decenas de miles de feeds personalizados. Los generadores de feed pueden seleccionar contenido utilizando cualquier criterio, y con la introducción de feeds personalizados y opciones de algoritmos, los usuarios pueden personalizar modelos de recomendación de contenido para adaptarse a sus preferencias.
Ilustración de caricatura de la soberanía de los datos del usuario
Una ventaja clave de Bluesky sobre las plataformas sociales tradicionales es que le brinda a los usuarios un control completo sobre sus datos. Los usuarios, no las plataformas o terceros, deciden cómo se pueden utilizar comercialmente sus creaciones. Esta soberanía de datos proporciona mayor libertad a todos los usuarios, especialmente a los creadores, al proteger sus derechos de propiedad intelectual.
Según el libro blanco, todos los datos que un usuario desee publicar se agregan a su repositorio, que almacena un conjunto de registros. Cada acción del usuario (como publicar, dar me gusta a una publicación o seguir a alguien) genera un registro correspondiente en su repositorio. Estos registros están codificados utilizando DAG-CBOR, una estructura de datos binarios compacta en un formato CBOR restringido. El esquema de registros está definido por diccionarios (Léxico), lo que permite a los repositorios incluir registros de múltiples diccionarios que representan comportamientos de usuario en diferentes modos sociales. Los archivos multimedia, como imágenes, se almacenan fuera del repositorio pero se hacen referencia en los registros a través de CIDs (valores de hash criptográficos esenciales). Del mismo modo, las referencias a registros en otros repositorios (por ejemplo, identificar una publicación que te gusta) incluyen su CID.
Cada cuenta de usuario tiene un repositorio que contiene todas sus acciones, excepto los registros que el usuario elimina explícitamente. Un servidor de datos personales (PDS) alberga el repositorio del usuario y lo expone como un servicio de red.
Los usuarios actualizan solo sus propios repositorios. Por ejemplo, si el usuario A sigue al usuario B, esto genera un registro de seguimiento en el repositorio del usuario A, pero no altera el repositorio del usuario B. Para encontrar a todos los que siguen al usuario B, sería necesario indexar el contenido de todos los repositorios. Este diseño es similar a los hipervínculos en la web: si bien es fácil encontrar todos los enlaces salientes desde una página web, encontrar todos los enlaces entrantes a la página requiere indexar toda la web, una tarea que generalmente realizan los motores de búsqueda.
Relación entre proveedores de servicios primarios y flujos de datos
El servidor de datos personales (PDS) es responsable de almacenar el repositorio de datos de un usuario y los archivos de medios relacionados, lo que permite a cualquier persona consultar los datos alojados a través de una API de HTTP. Además, el PDS proporciona un flujo de actualización en tiempo real a través de WebSocket, lo que permite notificaciones de baja latencia para registros recién agregados o eliminados (como publicaciones, me gusta o seguidores) en el repositorio.
Los recursos computacionales necesarios para alojar un PDS para un pequeño número de usuarios son mínimos, incluso para usuarios con un gran número de seguidores. Como resultado, los usuarios que desean alojar su PDS pueden optar por ejecutarlo en máquinas virtuales de bajo costo en la nube o incluso en dispositivos conectados a enrutadores domésticos.
Los operadores de PDS suelen realizar una moderación básica de contenido, eliminando cualquier contenido ilegal alojado en sus servidores. Sin embargo, en el sistema del protocolo AT, la moderación de contenido en el nivel de PDS es menos crítica, ya que la responsabilidad principal de la moderación está a cargo de otros roles en el sistema, como los servicios de etiquetado y los generadores de feeds. Esta separación permite que diferentes entidades proporcionen servicios de alojamiento y moderación de forma independiente.
El Protocolo AT separa las partes "obstinadas" del sistema en servicios independientes: Servicios de Etiquetado (Etiquetadoras) y Generadores de Piensos. Los servicios de etiquetado producen flujos de evaluaciones de contenido (por ejemplo, "Esta publicación es spam"), mientras que los generadores de feeds devuelven listas de ID de publicación seleccionados para su inclusión en feeds de contenido personalizados. Los usuarios pueden elegir sus feeds y servicios de etiquetado preferidos dentro de la aplicación cliente.
A diferencia de plataformas sociales centralizadas tradicionales como X y Facebook, Bluesky ofrece a los usuarios y desarrolladores herramientas más flexibles para aplicaciones sociales. A medida que el mundo social tradicional enfatiza cada vez más la soberanía del usuario y el control de datos, plataformas descentralizadas como Bluesky y el Protocolo AT, centradas en proteger los datos del usuario, minimizar los anuncios intrusivos y agregar datos sociales, están preparadas para reemplazar gradualmente los protocolos sociales tradicionales.
Muchas plataformas sociales analizan los datos de los usuarios para ofrecer recomendaciones o publicidad dirigida. A medida que esta funcionalidad se vuelve más impulsada por objetivos, los usuarios han pasado gradualmente de la emoción inicial a la frustración, enfatizando la protección de los datos personales. Sin embargo, mientras las plataformas sociales sigan bajo una gestión centralizada, los usuarios están atrapados en una 'caja negra', renunciando sin saberlo a sus preferencias de uso. Esta situación ha provocado la aparición de un nuevo modelo que combina la descentralización con las redes sociales: Bluesky se presenta como un ejemplo destacado.
En julio de 2023, Bluesky recaudó $8 millones en financiamiento inicial. Más tarde, en octubre de 2024, la empresa completó su ronda de financiamiento de la Serie A liderada por Blockchain Capital, con SevenX Ventures, True Ventures y Alumni Ventures participando como coinversores.
Jay Graber se desempeña como CEO de Bluesky y anteriormente trabajó como ingeniero de software para Zcash y la empresa blockchain Skuchain.
Uno de los cofundadores, Jack Dorsey, es el cofundador y ex CEO de Twitter. También es el CEO y presidente de Square y Block. Jack Dorsey ha sido reconocido como una de las 100 personas más influyentes según la revista Time y nombrado un innovador destacado menor de 35 años por la revista Technology Review del MIT.
Bluesky es una aplicación social similar a X y Facebook. Lanzada en febrero de 2023 como una beta exclusiva por invitación, creció rápidamente hasta superar los 10 millones de usuarios registrados en solo 20 meses. Bluesky Social PBC (Public Benefit Corporation) desarrolla las aplicaciones cliente oficiales y gestiona los servicios principales. La plataforma adopta los principios de código abierto, tanto su cliente como varios componentes del lado del servidor utilizan las licencias MIT y Apache 2.0, mientras que su protocolo sigue estándares abiertos. Terceros independientes desarrollan y operan varios componentes del sistema, incluidos generadores de noticias y clientes alternativos.
Bluesky tiene como objetivo construir una nueva base para las redes sociales, permitiendo que los creadores se mantengan independientes de las plataformas, los desarrolladores innoven libremente y los usuarios tomen decisiones autónomas en sus experiencias. Su aplicación cliente "oficial" es compatible con iOS, Android y versiones web. Los usuarios pueden interactuar con las publicaciones mediante respuestas, reposteos, me gusta y siguiendo a otros usuarios. Por defecto, los usuarios tienen dos feeds: uno que muestra las publicaciones de las cuentas seguidas en orden cronológico inverso y otro que recomienda contenido popular en toda la red. Los usuarios también pueden seleccionar feeds alternativos que muestren contenido sobre temas específicos.
Bluesky se basa en el Protocolo AT, que capacita a los usuarios con soberanía de datos al consolidar toda su información social en una estructura unificada. Utiliza algoritmos no caja negra para evitar recomendaciones y anuncios irrelevantes.
Proyectos AT Protocol
Para los desarrolladores de protocolos sociales, el Protocolo AT proporciona un marco de código abierto para aplicaciones sociales modulares, lo que permite una implementación más fácil y profesional. El Protocolo AT está diseñado para admitir varios modelos sociales, no limitados a Bluesky. Por ejemplo, más allá de una aplicación de microblogging al estilo de Twitter, AT puede facilitar foros al estilo de Reddit, blogs de formato largo con comentarios, o aplicaciones sociales especializadas como compartir enlaces o reseñas de libros. Todas estas aplicaciones pueden compartir la misma identidad de usuario, grafo social y servidores de almacenamiento de datos de usuario.
Basado en el protocolo AT, aquí están las principales características de Bluesky:
Ilustración de caricaturas de feeds personalizados y elección de algoritmos
En el uso diario de las plataformas sociales, los algoritmos de recomendación suelen ser una característica de amor y odio. Muchas plataformas dependen de la publicidad para obtener ingresos, utilizando algoritmos de caja negra propietarios para promocionar contenido popular o relacionado con anuncios.
Algunas redes sociales descentralizadas contrarrestan esto ofreciendo una línea de tiempo cronológica inversa de las cuentas seguidas, evitando los algoritmos de recomendación opacos de las redes principales. Por ejemplo, Mastodon afirma que no tiene "algoritmos ni anuncios para perder tu tiempo".
Sin embargo, Bluesky argumenta que el problema no son los algoritmos en sí mismos, sino los centralizados y opacos que reducen la autonomía del usuario, priorizando el compromiso a expensas de otros factores, como la promoción de publicaciones controvertidas para captar la atención. Un buen algoritmo de recomendación puede ayudar a los usuarios a descubrir contenido significativo y encontrar nuevas cuentas para seguir. Esto es especialmente crucial para los nuevos usuarios que aún no han construido una base de seguidores. Los algoritmos de recomendación también ayudan a destacar contenido sobre temas específicos, mientras que seguir a un usuario significa ver todas sus publicaciones, que pueden abarcar varios temas y no ser del agrado de todos los seguidores. Bluesky tiene como objetivo crear un mercado de algoritmos abiertos y diversos, lo que permite a la comunidad adaptar los sistemas a sus necesidades y dar a los usuarios un mayor control sobre cómo asignan su tiempo y atención.
Bluesky Social PBC proporciona varios algoritmos de feed oficiales, al tiempo que permite a cualquiera crear su propio generador de feed. Hasta la fecha, se han creado decenas de miles de feeds personalizados. Los generadores de feed pueden seleccionar contenido utilizando cualquier criterio, y con la introducción de feeds personalizados y opciones de algoritmos, los usuarios pueden personalizar modelos de recomendación de contenido para adaptarse a sus preferencias.
Ilustración de caricatura de la soberanía de los datos del usuario
Una ventaja clave de Bluesky sobre las plataformas sociales tradicionales es que le brinda a los usuarios un control completo sobre sus datos. Los usuarios, no las plataformas o terceros, deciden cómo se pueden utilizar comercialmente sus creaciones. Esta soberanía de datos proporciona mayor libertad a todos los usuarios, especialmente a los creadores, al proteger sus derechos de propiedad intelectual.
Según el libro blanco, todos los datos que un usuario desee publicar se agregan a su repositorio, que almacena un conjunto de registros. Cada acción del usuario (como publicar, dar me gusta a una publicación o seguir a alguien) genera un registro correspondiente en su repositorio. Estos registros están codificados utilizando DAG-CBOR, una estructura de datos binarios compacta en un formato CBOR restringido. El esquema de registros está definido por diccionarios (Léxico), lo que permite a los repositorios incluir registros de múltiples diccionarios que representan comportamientos de usuario en diferentes modos sociales. Los archivos multimedia, como imágenes, se almacenan fuera del repositorio pero se hacen referencia en los registros a través de CIDs (valores de hash criptográficos esenciales). Del mismo modo, las referencias a registros en otros repositorios (por ejemplo, identificar una publicación que te gusta) incluyen su CID.
Cada cuenta de usuario tiene un repositorio que contiene todas sus acciones, excepto los registros que el usuario elimina explícitamente. Un servidor de datos personales (PDS) alberga el repositorio del usuario y lo expone como un servicio de red.
Los usuarios actualizan solo sus propios repositorios. Por ejemplo, si el usuario A sigue al usuario B, esto genera un registro de seguimiento en el repositorio del usuario A, pero no altera el repositorio del usuario B. Para encontrar a todos los que siguen al usuario B, sería necesario indexar el contenido de todos los repositorios. Este diseño es similar a los hipervínculos en la web: si bien es fácil encontrar todos los enlaces salientes desde una página web, encontrar todos los enlaces entrantes a la página requiere indexar toda la web, una tarea que generalmente realizan los motores de búsqueda.
Relación entre proveedores de servicios primarios y flujos de datos
El servidor de datos personales (PDS) es responsable de almacenar el repositorio de datos de un usuario y los archivos de medios relacionados, lo que permite a cualquier persona consultar los datos alojados a través de una API de HTTP. Además, el PDS proporciona un flujo de actualización en tiempo real a través de WebSocket, lo que permite notificaciones de baja latencia para registros recién agregados o eliminados (como publicaciones, me gusta o seguidores) en el repositorio.
Los recursos computacionales necesarios para alojar un PDS para un pequeño número de usuarios son mínimos, incluso para usuarios con un gran número de seguidores. Como resultado, los usuarios que desean alojar su PDS pueden optar por ejecutarlo en máquinas virtuales de bajo costo en la nube o incluso en dispositivos conectados a enrutadores domésticos.
Los operadores de PDS suelen realizar una moderación básica de contenido, eliminando cualquier contenido ilegal alojado en sus servidores. Sin embargo, en el sistema del protocolo AT, la moderación de contenido en el nivel de PDS es menos crítica, ya que la responsabilidad principal de la moderación está a cargo de otros roles en el sistema, como los servicios de etiquetado y los generadores de feeds. Esta separación permite que diferentes entidades proporcionen servicios de alojamiento y moderación de forma independiente.
El Protocolo AT separa las partes "obstinadas" del sistema en servicios independientes: Servicios de Etiquetado (Etiquetadoras) y Generadores de Piensos. Los servicios de etiquetado producen flujos de evaluaciones de contenido (por ejemplo, "Esta publicación es spam"), mientras que los generadores de feeds devuelven listas de ID de publicación seleccionados para su inclusión en feeds de contenido personalizados. Los usuarios pueden elegir sus feeds y servicios de etiquetado preferidos dentro de la aplicación cliente.
A diferencia de plataformas sociales centralizadas tradicionales como X y Facebook, Bluesky ofrece a los usuarios y desarrolladores herramientas más flexibles para aplicaciones sociales. A medida que el mundo social tradicional enfatiza cada vez más la soberanía del usuario y el control de datos, plataformas descentralizadas como Bluesky y el Protocolo AT, centradas en proteger los datos del usuario, minimizar los anuncios intrusivos y agregar datos sociales, están preparadas para reemplazar gradualmente los protocolos sociales tradicionales.