From cbf153fd366cc9f50e8dec3d4f59515f71406e75 Mon Sep 17 00:00:00 2001 From: RubyFirst Date: Sun, 12 Oct 2025 22:48:04 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.1-draft --- README.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b23ff18..e37fb95 100644 --- a/README.md +++ b/README.md @@ -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). + +--- \ No newline at end of file