Nodra - проект в области автономной и децентрализованной коммуникации.
Мы развиваем собственное приложение и планируем масштабировать его до полноценной экосистемы mesh-связи, объединяющей программное обеспечение, локальную инфраструктуру и в перспективе специализированные устройства.
Проблема
Современная коммуникация практически полностью зависит от:
-доступа к интернету; -мобильной сети; -централизованной инфраструктуры; -внешних сервисов и серверов.
При ограничении связи, шатдаунах или отсутствии инфраструктуры возможность коммуникации может быть существенно ограничена или полностью потеряна.
Решение
Nodra использует концепцию mesh-коммуникации для передачи данных между устройствами и узлами без прямой зависимости от традиционного интернет-подключения.
Сообщения могут передаваться между участниками сети через доступные промежуточные узлы.
Основные направления:
-автономная коммуникация; -обнаружение ближайших узлов; -передача сообщений через mesh-сеть; -Store & Forward; -Relay-механика; -ограничение маршрута через TTL; -идентификация устройств через Node ID; -защищённая передача сообщений; -локальное хранение сообщений.
Nodra сегодня
На текущем этапе разработано Android-приложение с базовыми механизмами экосистемы.
Реализовано: -Node ID для идентификации устройств; -обнаружение ближайших узлов; -контакты и чаты; -передача сообщений; -RelayPacket; -статусы сообщений: STORED, RELAYED, DELIVERED; -локальное хранение сообщений; -шифрование передачи; -Network-интерфейс для отображения доступных узлов; -собственный минималистичный дизайн Nodra.
Будущее развитие
Nodra планируется развивать как Offline Mesh Communication Ecosystem.
Развитие приложения для:
Android; iOS.