Skip to main content

Command Palette

Search for a command to run...

¿Qué es Bitchat?

Una App de mensajería instantánea sin acceso a internet.

Updated
4 min read
¿Qué es Bitchat?

Jack Dorsey, el fundador de Twitter y de otras startups, ahora presentó su nuevo proyecto de mensajería instantánea descentralizada que funciona bajo Bluetooth mediante una red llamada Malla. Esta red opera bajo múltiples puntos de acceso llamados nodos para crear una red malla y que permite una cobertura amplia y sin acceso a internet.

Ahora comprendamos lo que hay detrás de esta nueva app de mensajería.

¿Qué es Bitchat?

Es una app de mensajería (peer to peer) descentralizada que funciona por Bluetooth y no requiere internet, servidores ni número de teléfono.

Características principales

  • Descentralizada bajo una red malla de Bluetooth, que permite el control de los datos de los usuarios.

  • Cifrado de extremo a extremo, utiliza un cifrado avanzado bajo el algoritmo AES-256-GCM.

  • Chats basados en canales y puede ser protegido mediante contraseñas.

  • Privacidad, no requiere cuentas, teléfono ni identificadores.

  • Retención de Mensajes, se puede guardar los mensajes de forma opcional y es controlado por los propietarios de los canales.

  • Disponible para Android y IOS.

  • Borrado de Emergencia, tiene una función (toque 3 veces) que permite el borrado total.

  • No necesita servidor, eso quiere decir que sus datos no estará almacenado en ningún servidor de internet.

Análisis y reflexiones sobre Bitchat

Bitchat es una app interesante y tiene que ver con la palabra clave “descentralizada“, esta palabra significa muchas cosas en la web 3 comenzando por la privacidad, seguridad y control de los datos personales de los usuarios; y es la característica principal de esta app. Aunque la app no está diseñada especialmente para la web 3 tiene características que en algún momento los desarrolladores lo podrían adaptar para que funcione bajo esta tecnología (web3).

El que esta app no use servidores quiere decir que el control de los datos recaen directamente en la responsabilidad del usuario, cabe mencionar que eso no significa mayor seguridad porque eso dependerá del usuario sobre sus políticas de privacidad y seguridad, también quiero mencionar que en el momento que hago esta investigación, Bitchat tiene un mensaje de advertencia por parte de los desarrolladores donde especifican que aún no ha sido probado su seguridad por lo que podría presentar vulnerabilidades.

La infraestructura para el medio de comunicación es algo que se hace que puede ser limitado si se quiere usar a gran escala como si fuera WhatsApp, debido a que sólo trabaja bajo Bluetooth y eso hace que no sea amplio y su extensión se limita a la zona donde tenga usuarios, lo que ocasiona que no se podrá conectar con usuarios muy lejanos, por eso me hace pensar que hay diferentes casos de uso en el que sí se podría utilizar de forma eficiente y segura, un ejemplo sería en alguna institución (universidad, fabrica, hospital, etc.) o localidad donde permita a la gente utilizar esta app y de ese modo utilizar los dispositivos Bluetooth disponibles en los diferentes puntos de una zona poder estar comunicados.

La seguridad se basa en el cifrado de extremo a extremo, un aspecto muy importante en la comunicación mediante mensajería, este cifrado utiliza diferentes algoritmos como: X25519, AES-256-GCM, Argon2id y Ed25519. Todos estos algoritmos avanzados de cifrado hacen posible que se pueda asegurar la información del chat de un usuario desde su dispositivo hasta el dispositivo destino (de extremo a extremo).

La privacidad en este aspecto es interesante debido a que Bitchat no requiere información personal para tener una cuenta, es importante saber que para el usuario final eso sería muy bueno, pero también puede causar el mal uso de la app porque no será posible saber quién está detrás de un chat o canal. Esto lo cuento porque hay otras apps parecidas que funcionan bajo internet y es utilizado por cibercriminales. Otra función que tiene es el borrado de emergencia que se activa al hacer 3 toques y automáticamente se borra la información.

Conclusión

Como ya comprendimos, Bitchat es una app de mensajería instantánea, esta app tiene una ventaja principal, que es el funcionamiento descentralizado mediante Bluetooth en una red malla; sin embargo, no es la única app que funciona bajo el enfoque descentralizado, lo puedo considerar como una alternativa o lo más interesante es que puede implementarse en casos donde la comunicación no requiera acceso a internet y eso sería muy apto para este enfoque local y offline. Seguramente habrá más características y el enfoque que tiene me parece que es hacia la web 3, pero eso el tiempo lo dirá.


Me interesa conocer tu opinión, suscríbete y deja tus comentarios.

¡Muchas Gracias! 🚀