KRUSALOVORG

Light Protocol for Layered Peer Network

LP2LN

Децентрализованная P2P-сеть — протокол и продукт, который я проектирую и разрабатываю с нуля.

Role
Founder / Architect / Rust Developer
Period
2024—Now
Status
В разработке
Team
Solo
Stack
Rust · Tokio · QUIC · React

Коротко о главном

Проблема

Централизованные сервисы зависят от серверов, доменов и провайдеров — это точки отказа. Нужна архитектура, где устройства соединяются напрямую.

Мой вклад

Отвечаю за идею, архитектуру, разработку ядра, продуктовую концепцию и развитие LP2LN.

Challenge

Задача

Централизованные сервисы зависят от серверов, доменов и провайдеров — это точки отказа. Нужна архитектура, где устройства соединяются напрямую.

Проектирую и собираю P2P-сеть на Rust: прямые соединения, умная топология, шифрование каналов и слой для приложений поверх сети. База уже работает; сейчас развиваю прикладной слой.

What I owned

Моя роль

Отвечаю за идею, архитектуру, разработку ядра, продуктовую концепцию и развитие LP2LN.

  • 01Архитектура протокола и сети
  • 02Разработка ядра на Rust
  • 03Связность через NAT и прямые соединения
  • 04Продуктовая концепция, бренд и open source

Как это работает

Соединить устройства напрямую

В основе LP2LN — прямые соединения между устройствами через обычный интернет. Без центрального сервера: если один узел недоступен, сеть продолжает работать через остальных.

product image 1

Сеть, которая сама себя держит

Узлы выбирают надёжных соседей, восстанавливают связи и находят друг друга в локальной сети после перезагрузки. Не нужен внешний «телефонный справочник».

brandbook

От протокола к продукту

Следующий шаг — прикладной слой: обмен данными между устройствами и первый пользовательский сценарий — общая папка, которая синхронизируется по сети.

logo full

Галерея

Инженерные решения

01

Прямые соединения

Устройства находят друг друга и связываются напрямую — даже за роутером и без публичного IP. Если прямого пути нет, трафик временно идёт через соседа, а затем поднимается до прямого канала.

02

Умная топология

Сеть сама решает, с кем держать связь, кого отключать и куда дозвониться. Узлы в одной локальной сети находят друг друга после перезагрузки без внешнего «справочника».

03

Безопасность

Каждое соединение шифруется end-to-end. Узлы подписывают сообщения, так что подделать участника или повторить старый пакет нельзя.

04

Путь к продукту

Поверх сети строится слой для приложений: обмен данными, синхронизация файлов и первые пользовательские сценарии вроде общей папки между устройствами.

Stack

Stack
RustTokioQUICReact

Timeline

  1. Ядро сети ✓2024

    Прямые соединения, маршрутизация, шифрование каналов и отладочные инструменты.

  2. Умная топология ✓2024—2025

    Сеть сама выбирает соседей, держит связи и восстанавливается после сбоев.

  3. Локальное обнаружение ✓2025

    Устройства в одной сети находят друг друга после перезапуска без внешних сервисов.

  4. Слой для приложений ← сейчас2025—2026

    Безопасный канал между приложением и сетевым ядром — основа для продуктов поверх сети.

  5. Продукты поверх сети2026+

    Обмен контентом, обновления по сети и первый пользовательский продукт — общая папка между устройствами.

Outcome

Что получилось

From scratch
Свой продукт и ядро
Rust
Стек
Solo
Founder-led
Open source
Открытый проект

Status

Текущее состояние

Ядро сети работает: прямые соединения, топология, шифрование и локальное обнаружение устройств. Сейчас развиваю слой для приложений поверх сети.

Next

Следующий этап

Передача контента между реальными узлами, обновления по сети и первый пользовательский продукт — общая папка между устройствами.

Давайте работать вместе

Нужен похожий продукт?

Next project

Vekna

AI-личности с памятью, голосом и доступом к компьютеру — свой продукт с нуля.