2025-10-12 22:48:04 +03:00
2025-10-13 00:14:53 +05:00
2025-10-13 00:14:53 +05:00
2025-10-12 22:48:04 +03:00

FP2PRS Specification

Free Peer-to-Peer Routing System - Спецификация протокола для децентрализованных сетей

⚠️ Важное примечание от автора
Я только начинаю свой путь в разработке и сетевых технологиях! Этот проект - моя попытка создать что-то полезное. Буду очень рада любой помощи, советам и конструктивной критике! Протокол не предназначен для установления анонимных соединений.

📖 О проекте

FP2PRS (Free Peer-to-Peer Routing System) - это спецификация прикладного протокола для организации децентрализованных сетей в условиях строгих NAT. Протокол сочетает:

  • Криптографическую идентификацию узлов (Ed25519)
  • Гибридную систему маршрутизации (DHT + прямые подключения)
  • Автоматический NAT-traversal (STUN/TURN)
  • Поддержку виртуальных IP-подсетей

📄 Документация

  • Спецификация (PDF) - основная документация по протоколу
  • Версия: 0.1-draft (черновик)
  • Статус: Активная разработка

🚧 Текущий статус

Проект находится на стадии черновика спецификации. Это означает:

  • Готов концептуальный дизайн
  • Описана базовая архитектура
  • 🔄 Требуется доработка деталей реализации
  • 🔄 Нужна проверка опытными разработчиками
  • 🔄 Планируется reference-реализация

🤝 Как можно помочь?

Я открыта для любых форм сотрудничества:

  • Предложения по улучшению протокола
  • Обзор кода будущих реализаций
  • Идеи по упрощению сложных мест
  • Тестирование и багрепорты
  • Документация и переводы
  • Моральная поддержка 😊

📧 Контакты

Автор: Гордопольцева Анна Дмитриевна Email: annruby@vendetti.ru

Не стесняйтесь писать на почту с любыми вопросами и предложениями! Буду очень рада этому.

📝 Планы развития

  • Доработка спецификации
  • Создание reference-реализации на Python/Rust
  • Разработка тестовой сети
  • Подробная документация с примерами

⚖️ Лицензия

Проект распространяется под лицензией GNU Free Documentation License v1.3+.
Подробнее в файле LICENSE.md.


Description
No description provided
Readme 276 KiB