Re: [Lightning-dev] Trampoline Routing

2019-08-05 Thread fiatjaf
Thank you very much. These were very clarifying answers and ramblings. On Monday, August 5, 2019, ZmnSCPxj wrote: > Good morning fiatjaf, > >> No. My question was more like why does Alice decide to build a route that for through T1 and RT2 and not only through one trampoline router she knows. >

Re: [Lightning-dev] Fwd: Trampoline Routing

2019-08-05 Thread ZmnSCPxj via Lightning-dev
Good morning fiatjaf, > No. My question was more like why does Alice decide to build a route that for > through T1 and RT2 and not only through one trampoline router she knows. If Alice only always used one trampoline node, then the trampoline node can assume the next hop is always the payee,

Re: [Lightning-dev] Fwd: Trampoline Routing

2019-08-05 Thread Bastien TEINTURIER
> > Anyway, I'm probably missing something, but another way of putting my > question would be: why does your example use 2 trampolines instead of 1? Because I wanted to show the generality of the scheme: the number of trampoline hops is entirely Alice's choice. If Alice only cares about

[Lightning-dev] Fwd: Trampoline Routing

2019-08-05 Thread fiatjaf
No. My question was more like why does Alice decide to build a route that for through T1 and RT2 and not only through one trampoline router she knows. That makes sense you me in the context of ZmnSCPxj's virtual space idea, but not necessarily in the current network conditions. You also said

Re: [Lightning-dev] Trampoline Routing

2019-08-05 Thread Bastien TEINTURIER
Good morning fiatjaf, This is a good question, I'm glad you asked. As ZmnSCPxj points out, Alice doesn't know. By not syncing the full network graph, Alice has to accept "being in the dark" for some decisions. She is merely hoping that RT2 *can find a route* to Bob. Note that it's quite easy to