Routing Node Operator - Ride-The-Lightning/RTL-Design GitHub Wiki

Priorities

  1. Ensure high availability
  2. Maximize routing fee collection
  3. Monitoring channel balances
  4. Monitoring high traffic nodes
  5. Network discovery
  6. Multi-node control
  7. High availability

1. Ensure high availability

  • Minimize node downtime
  • May require monitoring of critical technical parameters (may not be in scope for RTL)

2. Maximize routing fee collection

  • Monitor the traffic volume on the node
  • Monitor high traffic channels
  • Optimize routing fee per channel

3. Monitoring channel balances

  • Monitor channels getting out-of-balance
  • Take action for channel re-balancing

4. Monitoring high traffic nodes

  • Define criterion for 'High-Traffic'
  • Distinguish high traffic nodes from low traffic
  • Optimize fee for high traffic node channels

5. Network Discovery

  • Monitor for under-served parts of the network
  • Deploy liquidity for under-served nodes

6. Multi-node Control

  • Manage more than one node via a dashboard
  • High level metrics for each node
  • Simple access to drill down to each node