Исследователи представили MPFlow — метод оптимизации ликвидности в сети Bitcoin Lightning с использованием глубокого обучения с подкреплением на графах. Алгоритм решает задачу выбора каналов для открытия при ограниченном бюджете, максимизируя пропускную способность маршрутизации. Подход позволяет эффективно находить оптимальные конфигурации сети, превосходя традиционные эвристические методы в задачах комбинаторной оптимизации на графах.

Задача выбора каналов в Lightning Network традиционно является сложной комбинаторной проблемой, так как добавление новых ребер напрямую влияет на топологию сети и общую пропускную способность. Авторы MPFlow переформулировали эту задачу как поиск подмножества из k ребер, максимизирующих поток между узлами s и t. Использование графовых нейронных сетей позволяет модели обучаться на структуре сети, адаптируясь к динамическим изменениям топологии.

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

Ключевые факты

  • MPFlow использует глубокое обучение с подкреплением (Deep Graph Reinforcement Learning) для решения задачи максимизации потока.
  • Алгоритм оптимизирует выбор k каналов для открытия, чтобы максимизировать пропускную способность маршрутизации при заданном бюджете.
  • Метод основан на теории максимального потока (max-flow) между узлами s и t в графовой структуре сети.
  • Исследование направлено на решение проблемы неэффективного распределения ликвидности в сети Bitcoin Lightning.