# Phantom Protocol Открытый, масштабируемый и постквантово-устойчивый протокол анонимной маршрутизации. Построен на Kademlia DHT и фантомных адресах. --- ## Статус проекта - [x] Ядро (`phantomd`): Production Ready - [x] Портировано на OpenSSL 3.0+ - [x] Скомпилированные бинарники (`phantom`, `phantomd`) - [ ] Расширения (Hidden Services, Exit Nodes, TLD DNS): Прототипы --- ## Стек - **Ядро:** C (ANSI C + POSIX) - **Криптография:** OpenSSL 3.0+ — Ed25519, ChaCha20-Poly1305, X25519, AES-256 - **Сеть:** Kademlia DHT, onion routing, SOCKS5 proxy - **Сериализация:** Protocol Buffers - **Контейнеризация:** Docker + Docker Compose - **Лендинг:** Static HTML/CSS/JS --- ## Быстрый старт ```bash # Клонировать git clone https://git.softuniq.eu/UniqueSoft/Phantom.git cd Phantom # Сборка ядра cd release/src make clean && make # Запуск демона ./phantom -c config.conf # Или через Docker # Базовая сеть (5 узлов) cd release && docker compose up ``` --- ## Структура репозитория | Директория | Назначение | |-----------|------------| | `release/` | Ядро C, Docker, protobuf, тесты | | `landing/` | Лендинг (Docker + статус проекта) | | `website/` | Legacy лендинг (статический HTML) | --- ## Лицензия - MIT (ядро) - HESSLA (legacy компоненты) --- *Phantom Protocol — 2025*