Открытые алгоритмы, открытые данные.
Планируем запустить конкурс алгоритмов Apex к концу месяца вместе с запуском 25; цель — измеримое снижение средней задержки алгоритма подбора и маршрутизации на 10–20 %.
Присоединиться к исследованиямПротокол — это децентрализованная по своей природе, мульти-IP, мульти-транспортная система, рассчитанная на масштабирование до миллионов майнеров на одного сетевого оператора. Каждая алгоритмическая область ниже опубликована с её исходным кодом и, где применимо, анонимизированными наборами данных для независимого анализа.
Производительность
Многоузловая маршрутизация через TCP-транспорты, ориентированная на глобальную доступность. Поддерживаются обновления UDP и потоков peer-to-peer с планируемой интеграцией WebRTC, XRay и WireGuard.
transport.goДоступность
N-уровневое TLS-шифрование (N≥2), где каждый внешний уровень использует самоподписанный сертификат с подменой SNI на промежуточный IP, перенаправляя на следующий узел или сквозное TLS-соединение. Любой может разместить расширитель на любом домене.
net_extender.goСопоставление клиент–майнер
Алгоритм выборки, который загружает 10× случайную выборку потенциальных майнеров и перемешивает их пропорционально надёжности × оценке клиента. Устойчивость к Sybil гарантируется ограничением: сумма надёжности составляет не более 1 на IP-подсеть.
network_client_location_model.goМульти-клиент
Эвристический алгоритм обхода, управляющий окном майнеров. Фиксирует трафик в наиболее досту пном уровне на основе порогов передачи, а не анализа протокола.
ip_remote_multi_client.goПередача
Окно надёжной доставки, настроенное для сред с высокой задержкой. Повторные передачи протокола отключены, так как окно обеспечивает надёжную доставку. Распределяет трафик по транспортам согласно ранжированной производительности.
transfer.goIP-выход
Реализация IP-стека с минимальным потреблением памяти. Предполагает надёжную связь между узлами через уровень передачи, поэтому повторные передачи оптимизированы соответственно.
ip.goРаспределение вознаграждений
Независимые валидаторы оценивают каждый пул оператора по спросу и измеренному качеству; Yuma Consensus от Bittensor превращает эти оценки в эмиссию. Внутри пула оператор ранжирует своих майнеров по обслуженным контрактам и надёжности, фиксирует Merkle-корень выплат каждый цикл, и каждый майнер получает свою долю напрямую из расчётного контракта.
account_payment_model_plan.goРазрешение
Передача между сторонами требует зашифрованного контракта с эскроу-балансом и набором разрешений. Обе стороны должны закрыть контракт с подтверждёнными счётчиками байтов; разногласия запускают процесс принудительного разрешения.
subscription_model.goБезопасность
Список блокировки портов и список блокировки IP-адресов, защищающие сеть майнеров. Не выполняет инспекцию протоколов — майнеры маршрутизируют только зашифрованный трафик.
ip_security.goАудиты
Экспертные аудиты протокола и его реализаций.
- Экспертный аудитMASA L2 2026
- Экспертный аудитMASA L2 2025
Статьи
- Whole Internet Encryption for the whole worldarXiv — скоро