¿Sería posible construir un clon de Twitter basado en tecnología peer-to-peer?

Sí, es posible construir un clon de Twitter basado en tecnología de igual a igual, pero es un gran desafío motivar a las personas a cambiar.

Escalada:
Sí, un twitter basado en p2p debería estar diseñado para millones de usuarios y miles de millones de mensajes.
Pero hay protocolos p2p utilizados en aplicaciones del mundo real que tratan con millones de usuarios (y abandono) desde hace algunos años:
A partir de agosto de 2012, ¿cuál es el estado actual de las tablas hash distribuidas?

Correo no deseado:
Este problema también existe en el twitter original. Debido a que se está (des) suscribiendo activamente a los usuarios, esto se puede controlar fácilmente.

Contenido ilegal:
A corto plazo, el mundo es un lugar más seguro si todos los correos, sitios web y opiniones se escanean y filtran.
Pero a la larga, un mundo sin libertad y democracia es peligroso.
La vigilancia y el filtrado nunca se detienen donde cree que sería razonable.

Desafíos:
Cambio de obstáculos: el verdadero desafío no es crear un clon distribuido de Twitter, sino motivar a las personas a cambiar.
En Twitter estás siguiendo a personas y las personas te siguen, y todos ellos necesitan cambiar hasta que tu cambio esté completo.
Hasta que ofrezca características disruptivas únicas, es probable que el servicio permanezca en un nicho.
La privacidad, la independencia y la resistencia censuradora atraerán a algunos activistas, pero la mayoría elegirá la conveniencia.

Instalación del cliente P2P : obstáculo de descarga / instalación, políticas restrictivas de la tienda de aplicaciones hacia el software p2p, transversal NAT

Sincronización y redundancia rápidas y confiables: los mensajes no deberían perderse durante años, incluso si los clientes que forman la infraestructura distribuida son poco confiables y tienen una alta rotación (incluso si muchos clientes p2p llegan y salen cada segundo). Por lo tanto, cada información debe mantenerse en varias copias redundantes, en diferentes pares. A medida que los pares cambian (en línea y fuera de línea) todo el tiempo, los datos deben mantenerse sincronizados y consistentes en tiempo real entre las copias redundantes.

Para más desafíos ver:
¿Cuáles son las limitaciones prácticas de las redes P2P?

Proyectos e ideas para un clon de Twitter p2p:
Reflexiones sobre: ​​un ecosistema de Twitter abierto, distribuido de igual a igual
Construyendo un Twitter distribuido
Trsst: una plataforma de blog segura distribuida para la web abierta
¿Cómo sería un Twitter más abierto?
Twitter puede ser liberado: así es cómo | TechCrunch
Lo último que escribiré sobre Twitter
¿Por qué es tan importante descentralizar Twitter?
Microblogging distribuido de código abierto gratuito
http://pub.geekonabicycle.co.uk/…
¿Qué es Bitmessage y cómo funciona?
BitTorrent Labs – Chat de BitTorrent
tornado | Plataforma de microblogging P2P

La compañía para la que solía trabajar construyó un marco de comunicación P2P seguro de código abierto llamado CSpace.

La premisa era, en lugar de IP: la gente del puerto podía conectarse a Nombre de usuario: servicio a través de él. Usó una red de acordes. No había un servidor central a través del cual pasara la información, pero necesitaba “supernodos” que contenían información sobre los usuarios registrados y ayudaban con el enrutamiento y la tunelización del firewall. Utilizaba cifrado muy robusto.

Crearon un cliente de chat, transferencia de archivos y una versión simple modificada de RealVNC sobre este marco que funcionó bien.

Fue muy fácil agregar un nuevo servicio o modificar una aplicación de red existente para trabajar en esta plataforma.

Fue bastante popular durante un tiempo (2005 a 2007), pero desde entonces se ha extinguido.
Todavía hay un par de referencias en la web. No tengo idea de si funcionará ahora, ya que los supernodos principales probablemente ya no estén activos.

¡Triste!

Sí, y espero que el mundo se esté moviendo cada vez más hacia las comunicaciones P2P.

Me parece que estaría completamente abierto al spam y a la piratería, las drogas ilícitas y las formas inaceptables de pornografía. Y spam.

Comencé a usar Internet relativamente temprano, en 1997. Hubo restos de foros verdaderamente abiertos que habían florecido desde el principio, pero que en su mayoría estaban atascados con spam y sin interés.

La mayoría de las cosas útiles tiene un dueño. O una red de administradores dedicados, como lo ha hecho Wiki.