Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Joost Jager
Hi Matt, If nodes start aggressively preferring routes through nodes that reliably > route payments (which I believe lnd already does, in effect, to some large > extent), they should do so by measurement, not signaling. > The signaling is intended as a way to make measurement more efficient. If

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Joost Jager
Hi Christian, > And after all this rambling, let's get back to the topic at hand: I > don't think enshrining the differences of availability in the protocol, > thus creating two classes of nodes, is a desirable > feature. Yes so to be clear, the HA signaling is not on the node level but on the

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Matt Corallo
On 2/14/23 1:42 PM, Antoine Riard wrote: Hi Joost, > I think movement in this direction is important to guarantee competitiveness with centralised payment systems and their (at least theoretical) ability to > process a payment in the blink of an eye. A lightning wallet trying multiple

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Joost Jager
> > But how do you decide to set it without a credit relationship? Do I > measure my channel and set the > bit because the channel is "usually" (at what threshold?) saturating in the > inbound direction? What > happens if this changes for an hour and I get unlucky? Did I just screw > myself? > As

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Matt Corallo
On 2/13/23 7:05 PM, ZmnSCPxj wrote: Good morning all, First of all let's see what types of reputation system exist (and yes, this is my very informal categorization): - First hand experience - Inferred experience - Hearsay The first two are likely the setup we all are comfortable with: we

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Matt Corallo
On 2/14/23 2:34 AM, Joost Jager wrote: Hi Matt, If nodes start aggressively preferring routes through nodes that reliably route payments (which I believe lnd already does, in effect, to some large extent), they should do so by measurement, not signaling. The signaling is

Re: [Lightning-dev] Highly Available Lightning Channels

2023-02-14 Thread Antoine Riard
Hi Joost, > For a long time I've held the expectation that eventually payers on the lightning network will become very strict about node performance. That they will > require a routing node to operate flawlessly or else apply a hefty penalty such as completely avoiding the node for an extended