- Concepto y contexto del fediverso
- Una alternativa para usuarios cansados de las redes sociales centralizadas (X, antes Twitter, Instagram, etc.).
- Una red descentralizada que surgió para resolver problemas de privacidad de datos, recomendaciones algorítmicas y publicidad constante.
- Estructura del fediverso y cómo funciona
- Composición: no es una sola plataforma gigantesca, sino una red de servidores independientes (instancias) que pueden comunicarse entre sí.
- Protocolo: todas las instancias intercambian información usando un protocolo común llamado ActivityPub.
- Analogía con el correo electrónico: así como un usuario de Gmail puede comunicarse con un usuario de Naver Mail, un usuario de Mastodon puede comunicarse con usuarios de Misskey o PeerTube.
- ID de usuario y principales plataformas
- Formato del ID de usuario: @nombredeusuario@instancia.dominio (ej.: @honggildong@mastodon.social)
- Principales plataformas e instancias:
- Mastodon: plataforma de microblogging similar a X, antes Twitter
- Ej.: mastodon.social, Uri.Insaeng (centrada en Corea)
- Características: límite de 500 caracteres, hashtags, advertencias de contenido
- Misskey: plataforma de microblogging altamente personalizable desarrollada en Japón
- Ej.: misskey.io, Stella (centrada en Corea)
- Características: reacciones, juegos, chat y varias funciones más
- Pixelfed: plataforma para compartir imágenes similar a Instagram
- Ej.: pixelfed.social, Chueok:Foto (centrada en Corea)
- Características: historias, filtros, descubrimiento de contenido
- PeerTube: plataforma de alojamiento de video similar a YouTube (streaming P2P)
- WriteFreely: plataforma de blogs minimalista (compatible con Markdown)
- Lemmy: agregador de enlaces y plataforma de discusión similar a Reddit
- Plataforma vs. instancia
- Plataforma: se refiere al software en sí, como Mastodon, Misskey o Pixelfed, y al ser de código abierto cualquiera puede instalarlo.
- Instancia: el servidor individual que ejecuta ese software. Por ejemplo, mastodon.social y Uri.Insaeng son instancias distintas que usan la plataforma Mastodon.
- Algunos servicios (como Threads de Meta) tienen plataforma e instancia como la misma cosa, pero la mayor parte del fediverso está compuesta por múltiples instancias.
- Atractivos del fediverso
- Descentralización: ninguna empresa controla todos los datos.
- Soberanía de datos: los usuarios tienen mayor control sobre sus propios datos.
- Resistencia a la censura: aunque una instancia sea bloqueada, es fácil migrar a otra.
- Enfoque comunitario: cada instancia se forma en torno a intereses específicos o comunidades locales.
- Diversidad: hay una amplia variedad de plataformas e instancias para elegir.
- Cómo participar en el fediverso
- Elige una instancia según tus intereses o tu región y crea una cuenta.
- Si eres usuario coreano, se recomiendan instancias como Uri.Insaeng (Mastodon) o Stella (Misskey), que ofrecen soporte en coreano.
- También es posible participar en comunidades específicas como Hackers' Pub para ingenieros de software.
- ActivityPub y guía para desarrolladores
- Protocolo ActivityPub:
- Es una recomendación estándar del W3C basada en el formato de datos ActivityStreams 2.0.
- Funciona como un “lenguaje común” para intercambiar información entre distintos servidores.
- Conceptos clave:
- actor: sujeto que realiza una acción, como un usuario o grupo (incluye URL única, inbox y outbox)
- activity: acciones como publicar, dar me gusta o seguir
- object: contenido compartido, como texto, imágenes o video
- Ejemplo de funcionamiento real: al crear una publicación, por ejemplo en 2025-02-21T14:30:00Z, esta se convierte en una actividad Create(Note) y se envía a los seguidores. La interacción ocurre mediante actividades como Follow.
- Consejos de desarrollo:
- Se requiere implementar actores, configurar endpoints HTTP (inbox/outbox), firmas HTTP y autenticación, almacenamiento en base de datos y políticas de federación.
- Se recomienda aprovechar implementaciones existentes (Mastodon, Misskey) o frameworks como Fedify.
- Protocolo WebFinger: proporciona una forma de convertir IDs con formato @nombredeusuario@instancia en la URL real del actor de ActivityPub.
- Desafíos del fediverso y perspectivas futuras
- Desafíos:
- Escalabilidad: se necesita procesar de manera eficiente la comunicación entre muchísimos servidores.
- Moderación: las reglas propias de cada instancia pueden generar falta de consistencia.
- Descubrimiento de contenido: puede ser más difícil encontrar nuevos usuarios o contenido que en plataformas centralizadas.
- Experiencia de usuario: algunas plataformas todavía necesitan mejoras de UI/UX.
- Perspectivas futuras:
- Con la adopción de ActivityPub por servicios importantes como Threads, el futuro del fediverso parece prometedor.
- El aumento de la participación de desarrolladores y usuarios podría contribuir a una cultura de internet más sana y diversa.
- Conclusión
- El fediverso es un nuevo ecosistema en línea que supera las limitaciones de las redes sociales centralizadas y ofrece a los usuarios soberanía de datos y diversidad.
- Tanto desarrolladores como usuarios pueden ayudar a construir una cultura de internet más rica y saludable participando en esta red descentralizada.
7 comentarios
Aunque sorprendentemente mucha gente no lo sabe, el operador de la instancia de "Recuerdos:Fotos" mencionada ahí soy yo. Mucho gusto. :)
Si implementas el protocolo ActivityPub, ¿cualquiera puede crear una instancia, participar y enviar información a otras instancias?
Si es así, ¡parece que sería muy bueno para esparcir publicidad!
Es como cuando administras tu propio servidor de correo electrónico: también te toca encargarte del spam.
Si una cuenta de publicidad/spam crea un solo servidor y reparte spam, a nivel del administrador del servidor basta con bloquear ese servidor.
Pero como la federación no es algo reciente, también hay bastantes servidores (instancias) abandonados, y hubo una época en la que proliferó un spam llamado
ctkpaarrque enviaba spam a muchos usuarios en varios servidores pasando por esos servidores. Por supuesto, cada servidor tuvo que encargarse por su cuenta.https://qiita.com/gnh1201/items/09f4081f84610db3a9d3
https://github.com/warpKaiba/kuroAntiSpam
https://github.com/Interstellar-Relay-Community/budae-jjigae
La publicidad no deseada puede filtrarse mediante la moderación.
Cada instancia del fediverso tiene un código de conducta, y las instancias inapropiadas que no cumplan con ese código (spam y publicidad, o publicaciones inapropiadas) pueden filtrarse mediante la moderación.
En Bluesky, los usuarios incluso crean y comparten sus propias listas de silencio.
Ah, ya veo, entonces funciona de modo que cada instancia define sus propias reglas y filtra los datos que acepta.
Probablemente sea tal como usted lo entendió. De hecho, algunas instancias publican contenido violento o sádico, o están centradas en material NSFW, pero las instancias que claramente dificultan un uso seguro de la red social pueden moderarse para que no aparezcan en la línea de tiempo.
Artículos recomendados para leer juntos
https://es.news.hada.io/topic?id=1528
https://es.news.hada.io/topic?id=10114
https://es.news.hada.io/topic?id=9651