Guía de ActivityPub: el protocolo del Fediverso • Descentraliza.red

Guía de ActivityPub: el protocolo del Fediverso

Versión 1.0 · CC BY-SA 4.0

Introducción: ¿Qué es ActivityPub y por qué es importante?

ActivityPub es un protocolo abierto que permite la comunicación entre plataformas federadas como Mastodon, PeerTube, Pixelfed y más. Es el estándar que hace posible que distintas aplicaciones del Fediverso se interconecten, permitiendo que los usuarios interactúen sin importar en qué plataforma estén.

¿Qué aprenderás en esta guía?

  • Entender qué es ActivityPub y cómo funciona.
  • Conocer qué plataformas lo usan y cómo interactúan.
  • Aprender a seguir y compartir contenido entre redes federadas.

¿Qué es ActivityPub?

ActivityPub es un protocolo de comunicación federado desarrollado por el W3C para permitir la descentralización de redes sociales.

Características clave

  • Descentralización: no hay un servidor único que lo controle todo.
  • Interoperabilidad: Mastodon, PeerTube y Pixelfed pueden interactuar entre sí.
  • Libertad: cualquiera puede crear su propia instancia sin depender de empresas privadas.

Ejemplos prácticos

  • Un usuario de Mastodon puede seguir a alguien en PeerTube y recibir sus vídeos en su línea de tiempo.
  • Un usuario de Pixelfed puede seguir a un blogger en WriteFreely y recibir sus publicaciones.

¿Cómo funciona ActivityPub?

ActivityPub se basa en la comunicación entre actores y actividades.

Proceso básico de interacción

  • Un usuario de Mastodon publica un toot.
  • Su instancia envía una notificación a todos sus seguidores, incluso si están en otras instancias.
  • Un usuario de otra plataforma compatible recibe la publicación y puede interactuar con ella (comentar, compartir).

Conceptos clave

  • Actores: personas, bots, grupos o servidores.
  • Actividades: acciones como «publicar», «comentar», «seguir».
  • Objetos: contenido como toots, vídeos, imágenes o textos.

Plataformas que usan ActivityPub

PlataformaEnfoqueEjemplo de instancia
MastodonMicrobloggingmastodon.social
PeerTubeVídeospeertube.social
PixelfedImágenespixelfed.social
PleromaMicrobloggingpleroma.social
BookWyrmReseñas de librosbookwyrm.social
WriteFreelyBloggingwritefreely.social

Además, WordPress permite federación mediante el plugin ActivityPub.

Ventajas de usar ActivityPub

Para usuarios

  • Sin algoritmos invasivos: ves lo que realmente te interesa.
  • Mayor privacidad: no se monetizan tus datos.
  • Interacción entre plataformas: sigue a creadores sin importar en qué red estén.

Para desarrolladores

  • Protocolo abierto: cualquiera puede integrarlo en su aplicación.
  • Menos dependencia de Big Tech: alternativa a las redes tradicionales.

Recursos útiles

Descargar esta guía

Descargar PDF

Difunde esta guía

¡Nueva guía de ActivityPub! Descubre cómo funciona el protocolo que conecta el Fediverso. 👉 https://descentraliza.red/activitypub