Обновить README.md

0.1-draft
This commit is contained in:
2025-10-12 22:48:04 +03:00
parent 097e86fa83
commit cbf153fd36

View File

@@ -1,2 +1,64 @@
# FP2PRS_specification
# FP2PRS Specification
**Free Peer-to-Peer Routing System** - Спецификация протокола для децентрализованных сетей
> ⚠️ **Важное примечание от автора**
> Я только начинаю свой путь в разработке и сетевых технологиях! Этот проект - моя попытка создать что-то полезное. Буду очень рада любой помощи, советам и конструктивной критике!
> Протокол не предназначен для установления анонимных соединений.
## 📖 О проекте
FP2PRS (Free Peer-to-Peer Routing System) - это спецификация прикладного протокола для организации децентрализованных сетей в условиях строгих NAT. Протокол сочетает:
- Криптографическую идентификацию узлов (Ed25519)
- Гибридную систему маршрутизации (DHT + прямые подключения)
- Автоматический NAT-traversal (STUN/TURN)
- Поддержку виртуальных IP-подсетей
## 📄 Документация
- **[Спецификация (PDF)](FP2PRS_ru.pdf)** - основная документация по протоколу
- **Версия**: 0.1-draft (черновик)
- **Статус**: Активная разработка
## 🚧 Текущий статус
Проект находится на стадии **черновика спецификации**. Это означает:
- ✅ Готов концептуальный дизайн
- ✅ Описана базовая архитектура
- 🔄 Требуется доработка деталей реализации
- 🔄 Нужна проверка опытными разработчиками
- 🔄 Планируется reference-реализация
## 🤝 Как можно помочь?
Я открыта для любых форм сотрудничества:
- **Предложения по улучшению** протокола
- **Обзор кода** будущих реализаций
- **Идеи по упрощению** сложных мест
- **Тестирование** и багрепорты
- **Документация** и переводы
- **Моральная поддержка** 😊
## 📧 Контакты
**Автор**: Гордопольцева Анна Дмитриевна
**Email**: annruby@vendetti.ru
Не стесняйтесь писать на почту с любыми вопросами и предложениями! Буду очень рада этому.
## 📝 Планы развития
- [ ] Доработка спецификации
- [ ] Создание reference-реализации на Python/Rust
- [ ] Разработка тестовой сети
- [ ] Подробная документация с примерами
## ⚖️ Лицензия
Проект распространяется под лицензией **GNU Free Documentation License v1.3+**.
Подробнее в файле [LICENSE.md](LICENSE.md).
---