Channel Balance Interpolation in the Lightning Network via Machine Learning

Vincent Davis, Emanuele Rossi, Vikash Singh
5/20/2024
cs.LG

No confident code implementation found for this paper.

Abstract

The Bitcoin Lightning Network is a Layer 2 payment protocol that addresses Bitcoin's scalability by facilitating quick and cost effective transactions through payment channels. This research explores the feasibility of using machine learning models to interpolate channel balances within the network, which can be used for optimizing the network's pathfinding algorithms. While there has been much exploration in balance probing and multipath payment protocols, predicting channel balances using solely node and channel features remains an uncharted area. This paper evaluates the performance of several machine learning models against two heuristic baselines and investigates the predictive capabilities of various features. Our model performs favorably in experimental evaluation, outperforming by 10% against an equal split baseline where both edges are assigned half of the channel capacity.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{davis2024channel,
  title  = {Channel Balance Interpolation in the Lightning Network via Machine Learning},
  author = {Vincent Davis and Emanuele Rossi and Vikash Singh},
  year   = {2024},
  eprint = {2405.12087},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.12087v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.12087.svg)](https://codeofpaper.com/paper/2405.12087)

Discussion