Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

batch+config: extend configuration to allow pool to open channels from/to a cohort of lnd nodes #34

Open
Roasbeef opened this issue Jul 21, 2020 · 0 comments

Comments

@Roasbeef
Copy link
Member

Roasbeef commented Jul 21, 2020

Over time, we have plans to being to decouple the roles of the capital provider from the routing node that actually allocates the capital on the network. In addition to this, a use case we want to support is a wallet author remotely purchasing channels for their user base. We can enable both of these features by extending the configuration of poold to allow it to connect to a set of lnd nodes.

These nodes would only be used to open channels, with lmd getting its funds from a single backing lnd node. In order to implement this feature, we'll need to further abstract channel funding and channel shim creation, and also come up with a sane configuration format to specify the set of lnd nodes. The upcoming lnd feature to allow custom macarons based on URIs can be used to make this feature safer, by ensuring the capital provider only has the ability to open channels and register funding shims.

@halseth halseth changed the title batch+config: extend configuration to allow llmd to open channels from/to a cohort of lnd nodes batch+config: extend configuration to allow pool to open channels from/to a cohort of lnd nodes Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant