Обновить README.md
0.1-draft
This commit is contained in:
		
							
								
								
									
										64
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										64
									
								
								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). | ||||||
|  |  | ||||||
|  | --- | ||||||
		Reference in New Issue
	
	Block a user