zack-bitcoin/amoveo

n-hop lightning routing

Closed this issue · 1 comments

Currently we only support 1 and 2 hop routing.

https://github.com/lightningnetwork/lnd/blob/b0288d46773ac6d45e5dc4d5e6a80dd3034d0b9f/routing/router.go#L1291
Someone wrote multi-step lightning payment routing optimized to save on transaction costs.
We should try and extract the protocol from this code, and then use it for multi-step lightning payments in Amoveo.

multi-hop lightning turned out to be not very useful, based on how bitcoin lightning is progressing. It has liquidity issues.
We are planning to go with the sortition chain plan instead.