Skip to content

This project creates an external coordination service which aggregates Mission Control Data from different lightning nodes and makes the data available via an API..

License

Notifications You must be signed in to change notification settings

ziggie1984/Distributed-Mission-Control-for-LND

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed-Mission-Control for LND

This project creates an external coordination service which aggregates Mission Control Data from different lightning nodes and makes the data available via an API.

Mission Control is LND's central path finding brain. Overtime, clients will populate this brain with empirical observations, in order to derive a more accurate model of the path finding network at a given instance. Today all clients need to deal with a cold start issue where to start with, they have no observations. The “XImportMissionControl” API call in LND can be used to allow clients to start with a hot cache. This project would use LND’s Mission Control API calls to implement a dynamic system where clients export their mission control observations to a coordination service that then figures out how to intelligently merge the observations into a unified data set. This can then be used to implement fast bootstrap for LND nodes and increase payment success rates.

This project is part of the https://github.com/lightningnetwork ecosystem.

High-Level Design Architecture

DMC for LND High-Level Design Architecture

Blog Posts

About

This project creates an external coordination service which aggregates Mission Control Data from different lightning nodes and makes the data available via an API..

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages