← Все проекты
Проект / Python

roogle-dev/reticulum-phantom: Reticulum Phantom — децентрализованный P2P-обмен файлами через mesh-сеть

Обменивайтесь файлами без интернета, серверов и трекеров — только зашифрованная mesh-сеть.

Phantom создаёт .ghost-файлы — аналоги .torrent, но для mesh-сети. Вы запускаете раздачу файла, и Phantom автоматически создаёт .ghost-файл, который можно передать другу любым способом (USB, email, мессенджер). Получатель открывает .ghost в Phantom, и...

★ 14 Python Форки 0 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для криптоэнтузиастов, разработчиков mesh-сетей и всех, кто хочет обмениваться файлами в условиях отсутствия интернета или цензуры.

Проблема / задача

Обычные файлообменники зависят от центральных серверов, трекеров и интернета. В зонах без связи, при блокировках или в полевых условиях передать файл становится невозможно. Phantom решает эту проблему, работая поверх mesh-сети Reticulum, которая может использовать LoRa, радио, TCP/IP и другие каналы.

Как это работает

Phantom создаёт .ghost-файлы — аналоги .torrent, но для mesh-сети. Вы запускаете раздачу файла, и Phantom автоматически создаёт .ghost-файл, который можно передать другу любым способом (USB, email, мессенджер). Получатель открывает .ghost в Phantom, и программа находит сидеров в mesh-сети, скачивая файл частями от нескольких источников сразу. Все передачи шифруются сквозным шифрованием (X25519/Ed25519).

Что видно по README

Reticulum Phantom — это первый нативный файлообменник для стека Reticulum. Проект позволяет раздавать и скачивать файлы через децентрализованную mesh-сеть без единого сервера. Использует .ghost-файлы (аналог .torrent), сквозное шифрование, поддержку множества сидеров, автоматическое восстановление при отключении источника и удобный TUI-интерфейс. Работает поверх любых интерфейсов Reticulum: TCP/IP, LoRa, пакетное...

Ключевые возможности

Сквозное шифрование всех передач (X25519/Ed25519) по умолчаниюПолностью децентрализован — без трекеров, серверов и DNSРаботает поверх mesh-сети Reticulum через TCP/IP, LoRa, радио, serial.ghost-файлы — как .torrent, но для mesh-сетиЗагрузка от нескольких сидеров одновременно (swarm)Автоматическое переключение на другой источник при отключении сидера

Технологии

PythonReticulumX25519Ed25519TextualRichRedis

Интересный факт

Phantom использует .ghost-файлы — призрачные торренты для mesh-сети. Один .ghost может хранить информацию о нескольких сидерах, как мультитрекерный торрент, но без единого трекера.

С чего начать

  • Установите зависимости: pip install -r requirements.txt
  • Запустите раздачу файла: python phantom.py seed файл.mkv — создастся .ghost-файл
  • Передайте .ghost-файл другу любым способом
  • Друг скачивает: python phantom.py download файл.mkv.ghost

Оценка GitRadar

Удобство
5/10
Свежесть
9/10
Перспектива
8/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

Проект интересен как proof-of-concept и инструмент для энтузиастов mesh-сетей. Пока сыроват (альфа-версия, 14 звёзд, 0 форков), но идея перспективна. Стоит попробовать, если вы уже используете Reticulum или хотите экспериментировать с децентрализованным файлообменом.

Наблюдения по обновлениям

Проект в альфа-версии (0.8.0), последний коммит недавний, но активность низкая (14 звёзд, 0 форков, 0 issues).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/roogle-dev/reticulum-phantom
Лицензия
MIT
Создан на GitHub
18 апреля 2026 г.
Последнее обновление репо
18 апреля 2026 г.
Последняя проверка GitRadar
18 апреля 2026 г.
Изученные файлы
README.md, pyproject.toml, phantom/cli.py, requirements.txt, phantom.py, phantom/__init__.py

FAQ

Что такое Reticulum Phantom?

Это децентрализованный P2P-файлообменник, работающий поверх mesh-сети Reticulum. Позволяет обмениваться файлами без интернета, серверов и трекеров, используя сквозное шифрование.

Для кого подходит проект?

Для криптоэнтузиастов, разработчиков mesh-сетей, исследователей децентрализованных технологий и всех, кто хочет обмениваться файлами в условиях отсутствия интернета или цензуры.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с roogle-dev/reticulum-phantom?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.