¿Es seguro BitChat? | ¿Puede BitChat funcionar sin wifi?
Por si te lo perdiste, Jack Dorsey, fundador de Twitter, Square y Bluesky, publicó recientemente un proyecto de código abierto que ha generado gran interés en la comunidad tecnológica: BitChat, una app de mensajería peer-to-peer descentralizada que funciona sin internet.
Yo mismo probé BitChat y en este artículo te explicaré qué es, cómo funciona, por qué se diferencia de otras plataformas de mensajería y si tiene potencial real.
¿Qué es BitChat?
BitChat es una app de mensajería peer-to-peer sin conexión que no depende de wifi, datos móviles ni torres de telefonía móvil tradicionales. En su lugar, utiliza Bluetooth Low Energy (BLE) y una red Bluetooth Mesh para enviar mensajes de teléfono a teléfono hasta que llegan a su destino.
Esto hace que BitChat sea única en comparación con WhatsApp, Signal o Telegram, que requieren servidores centrales o conexión a internet.
La analogía simple: Una brigada de cubos digitales
Para entender cómo funciona BitChat, piensa en una brigada de cubos:
Imagina que necesitas llevar un cubo de agua al otro lado del campo, pero solo puedes lanzarlo a 3 metros.
El Bluetooth estándar es como intentar lanzar el cubo directamente a tu amigo. Si está a más de 3 metros, no puedes alcanzarlo.
Bluetooth Mesh es como tener una fila de personas entre tú y tu amigo. Le entregas el cubo a la persona de al lado, quien se lo pasa, y así sucesivamente, hasta que llega a tu amigo.
En esta analogía:
El cubo de agua es tu mensaje.
Cada persona es un teléfono con BitChat instalado.
El acto de pasar es el mensaje "saltando" de un dispositivo a otro.
Este sencillo método permite que los mensajes viajen mucho más allá del alcance Bluetooth de un teléfono.
Cómo funciona técnicamente Bluetooth Mesh
Bluetooth Mesh es un protocolo de red de muchos a muchos que convierte los dispositivos en emisores y repetidores. Por qué es tan potente para BitChat:
Nodos y retransmisión: Cada teléfono es un "nodo". Al enviar un mensaje, este no llega directamente al destinatario, sino que se transmite a los nodos cercanos. Estos nodos retransmiten el mensaje hasta que llega a su destino.
Descentralizado: No hay servidores. La red está formada por los propios teléfonos. Si un dispositivo falla, el mensaje se redirige automáticamente.
Sin punto único de fallo: A diferencia de los routers Wi-Fi o las torres de telefonía móvil, el sistema no colapsa si un nodo desaparece.
Inundación gestionada: Los mensajes no se transmiten indefinidamente. Cada mensaje tiene un contador TTL (tiempo de vida) integrado que limita el número de saltos, lo que garantiza la eficiencia.
Esto hace que BitChat sea resiliente, descentralizado y perfecto para la comunicación fuera de la red.
Cifrado y seguridad
BitChat utiliza el protocolo de enlace Noise XX, que rota las claves de cifrado cada 5 a 15 minutos. Esto dificulta enormemente el rastreo o la interceptación de mensajes.
Sin embargo, Jack Dorsey admitió que BitChat fue originalmente un "proyecto de fin de semana con código de vibración" creado con Goose, un asistente de inteligencia artificial de código abierto de su empresa, Block. Por ello, los expertos en seguridad rápidamente detectaron fallas en su arquitectura.
Webvator - Diseñadores web de Uganda
Dado que Dorsey actualizó el repositorio de GitHub con una advertencia: BitChat no se ha sometido a una auditoría de seguridad profesional y podría contener vulnerabilidades. Aun así, al ser de código abierto, colaboradores externos ya están implementando parches y mejoras.
Casos de uso reales para BitChat
¿Quién necesita realmente una aplicación de mensajería sin conexión? Bastantes personas, en realidad:
Conciertos y eventos multitudinarios: Cuando las redes móviles están saturadas.
Protestas o manifestaciones: Donde la privacidad y la descentralización son fundamentales.
Periodistas y activistas: Para proteger fuentes sin dejar rastro digital. Zonas de desastre y áreas remotas: Donde el Wi-Fi y las torres de telefonía móvil no funcionan.
Seguridad corporativa: Reuniones internas confidenciales sin almacenamiento en servidores.
Cuantas más personas cercanas usen BitChat, más fuerte y confiable será la red.
BitChat en acción: Mi prueba
Probé BitChat en dispositivos iOS y Android. Esto es lo que encontré:
Versión de Android: Funcionó sorprendentemente bien. Los mensajes se transmitieron rápidamente.
Versión de iOS: Con errores. Tuvo dificultades para detectar los mensajes de Android, mientras que Android no tuvo problemas para detectar iOS. Definitivamente, aún no está listo para producción.
En cuanto a la interfaz, parece un servicio de mensajería básico. Pero la magia ocurre bajo la superficie, donde los protocolos de cifrado protegen las conversaciones y transmiten los mensajes a través de la red en malla.
Tecnología interesante, necesita mejoras
BitChat es uno de los proyectos más interesantes que han surgido en el ámbito de la mensajería descentralizada. La idea de chatear sin internet usando una red Bluetooth en malla es revolucionaria en muchos escenarios.
Dicho esto, el proyecto aún presenta algunas dificultades:
La versión para iOS es inestable.
Se necesita urgentemente una auditoría de seguridad profesional.
Su adopción generalizada depende de la densidad (solo funciona si otros usuarios cercanos también lo usan).
Si se solucionan estos problemas, BitChat podría convertirse en la plataforma de confianza para usuarios sin conexión. Plataforma de mensajería centralizada.
Preguntas frecuentes sobre la app BitChat
1. ¿BitChat funciona realmente en lugares remotos como campings o cruceros?
Sí. Dado que BitChat utiliza redes Bluetooth Mesh en lugar de Wi-Fi o datos móviles, puede funcionar en lugares sin señal, como campings remotos, zonas subterráneas o incluso cruceros, donde la mensajería suele estar bloqueada tras un muro de pago. Sin embargo, todos los dispositivos de la cadena deben tener la app instalada para que los mensajes se transmitan.
2. ¿Cuál es el alcance máximo de BitChat?
El alcance de un salto de Bluetooth suele ser de 10 a 30 metros en interiores y de hasta 100 metros en exteriores en condiciones ideales. Pero con Bluetooth Mesh, los mensajes pueden pasar de un teléfono a otro, ampliando mucho más el alcance efectivo, siempre que haya suficientes usuarios entre ellos. Sin densidad, la red no funcionará bien.
3. ¿Es necesario que todos los que me rodean tengan la aplicación instalada?
Sí. Para que un mensaje se retransmita entre dispositivos, cada teléfono de la cadena debe tener BitChat instalado y en funcionamiento. Simplemente tener el Bluetooth activado sin la aplicación no funcionará.
4. ¿Dónde se almacenan mis datos antes de enviarlos?
BitChat no utiliza servidores centrales. Los mensajes se almacenan temporalmente en tu dispositivo y se retransmiten punto a punto hasta su entrega. El cifrado (mediante el protocolo Noise) garantiza que los mensajes no se puedan leer en tránsito.
5. ¿Qué tan seguro es BitChat?
La aplicación utiliza cifrado de extremo a extremo con claves rotativas cada 5 a 15 minutos. Esto dificulta mucho el espionaje. Sin embargo, el proyecto aún no se ha sometido a una auditoría de seguridad completa por parte de terceros, por lo que, aunque prometedor, aún se considera experimental.
6. ¿En qué se diferencia BitChat de Briar u otras aplicaciones de mensajería sin conexión?
- Briar: Utiliza Wi-Fi, Bluetooth o Tor para la mensajería, una tecnología ya consolidada.
- BitChat: Se centra en Bluetooth Mesh para la mensajería descentralizada y sin servidor.
- Ambas priorizan la privacidad, pero el enfoque de BitChat es más simple y más orientado a la "brigada de cubos".
7. ¿No podría LoRa ser mejor que Bluetooth para esto?
Algunos usuarios argumentan que LoRa (una tecnología de radio de largo alcance) sería mejor, ya que puede alcanzar hasta 1 milla o más por salto. Si bien es cierto, LoRa requiere hardware especial, mientras que Bluetooth ya está presente en todos los smartphones, lo que permite que BitChat sea utilizable al instante por cualquier persona.
8. ¿Puede BitChat funcionar en distintos países u océanos? No. Bluetooth no puede cruzar océanos ni grandes distancias. Los mensajes solo pueden viajar hasta donde exista la red en malla. Si no hay una cadena de usuarios entre dos ubicaciones, el mensaje no llegará.
9. ¿Es Bluetooth seguro para el cuerpo?
A algunos usuarios les preocupa la exposición al Bluetooth. Investigaciones científicas actuales demuestran que Bluetooth funciona con muy baja potencia (mucho menor que la de las señales celulares) y se considera seguro para un uso normal.
10. ¿Se puede usar BitChat para compartir archivos o realizar transacciones con criptomonedas?
Actualmente, BitChat está diseñado únicamente para mensajería de texto. Algunos usuarios sugirieron expandirlo al almacenamiento de archivos o incluso a transacciones de criptomonedas descentralizadas, pero eso no forma parte de la versión actual.
11. ¿Por qué algunos lo llaman estafa?
El escepticismo proviene de dos áreas:
La reputación de Jack Dorsey: Algunos desconfían de él debido a su pasado con Twitter y a sus preocupaciones sobre vigilancia.
Aún no hay auditoría externa: Sin verificación profesional, algunos lo descartan como inseguro o "codificado". Dicho esto, el código es de código abierto, lo que significa que cualquiera puede inspeccionarlo o aportar mejoras.
12. ¿Cuáles son las limitaciones de BitChat?
Requiere suficientes usuarios cercanos (dependiendo de la densidad).
Limitado por la distancia de salto del Bluetooth.
Aún presenta errores (especialmente en iOS).
Aún no se ha realizado una auditoría de seguridad.
A pesar de esto, BitChat es prometedor para emergencias, comunicación fuera de la red y para quienes buscan privacidad.

0 Comentarios