From c5fd591194d6c77a0a614f9a53b394ebde651567 Mon Sep 17 00:00:00 2001 From: Sean Gilligan Date: Thu, 2 Jan 2025 12:51:10 -0800 Subject: [PATCH] doc/probling.md: Fix typo 'balance' --- docs/probing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/probing.md b/docs/probing.md index 1bd051ae..8baa414c 100644 --- a/docs/probing.md +++ b/docs/probing.md @@ -13,7 +13,7 @@ To help address both of the above challenges, LDK provides a [```ProbabilisticSc Ultimately, a ```ProbabilisticScorer``` is used to identify the optimal path for routing a payment by scoring each channel in a candidate path. With this information, the ```ProbabilisticScorer``` helps identify routes with a high probability of success while minimizing transaction fees. -### Estimating Channel Ballance Distribution +### Estimating Channel Balance Distribution There is a bit of a "cold-start problem" when encountering a new channel, as we have little information on which to base our initial estimates for available liquidity. Therefore, it's important to start gathering data to build up our LDK node's internal estimates of channel balance distributions. To do this, we **"probe"** the network. **Probing** is a process where we send a payment with an *invalid* payment hash along a route. Since the payment hash is invalid, we know the payment will ultimately fail, so we're not concerned with losing funds. However, we can pay special attention to how the payment fails and learn important information about the Lightning Network graph. For example, imagine our node has, via the gossip protocol, learned about the below path: