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