¿Qué es OpenChat?
OpenChat es una aplicación de chat completamente funcional y descentralizada, que opera en la blockchain de Internet Computer. Ofrece mensajes directos y grupos privados similares a WhatsApp y Signal, grupos públicos como Telegram, y "comunidades" que son como espacios de trabajo de Slack o servidores de Discord. Es una aplicación web progresiva (PWA) y adaptable que se ajusta para aprovechar cualquier tamaño de pantalla e integra dispositivos de manera similar a las aplicaciones nativas, incluyendo notificaciones push. Puedes encontrar la hoja de ruta completa del desarrollo aquí. La aplicación es de código abierto y funciona como una colección de contratos inteligentes de canister. Es posible ver el código en ejecución en cualquier canister en cualquier momento con un enlace a la versión particular en el control de origen y verificar de forma independiente que esto es cierto. Se crea un canister para cada usuario que contiene sus datos de chat directo, enlaces a los grupos/comunidades de los cuales son miembros, y también funciona como una billetera que permite a los usuarios de OpenChat poseer y gestionar tokens. Cada grupo y "comunidad" también se implementa como su propio canister. Esta arquitectura permitirá a OpenChat escalar a cientos de millones de usuarios. Los usuarios de OpenChat pueden enviarse mensajes entre sí que contengan tokens como ICP, ckBTC, ckETH y pronto ckUSDT, y así poder ser utilizados para remesas globales. El principal punto de diferencia entre OpenChat y aplicaciones similares es que está gobernada como una DAO.














