I’m not the most qualified person to answer the technical questions, but Lightning is a scaling layer on bitcoin, so it relies on a fully-synced bitcoin node to function. There is more than one implementation, so node operators can choose which one they prefer. For example, if you want to run LND, you would install that software on the same system as your bitcoin node so it can refer to a local copy of the blockchain to perform channel actions.

Tagging a few people here who can probably give you better answers.

#[2] #[3] #[4] #[5] #[6]

Reply to this note

Please Login to reply.

Discussion

I'm also not super technical but I believe they are instances that talk to each other. LND can connect to the Bitcoin db in a few ways (btcd, bitcoins, etc)

https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#btcd-options

Is Andreas Antonopulos still taking his time to get on Nostr?

Him or Rene would be the best people to give exhaustive answer I think.

I haven’t seen him here but I tagged some of the plebs who I think can dive a bit deeper on the topic.

Missed that.

Thanks for a pro tip, followed all. Was only following Ben.

Thank you all, I will keep reading.

Lightning node needs Bitcoin node to be able to do all onchain related things such as opening and closing channels. Both running on the same instance.

Matthew, https://Plebnet.wiki is a good place to get started.

#[0]