how lightning channel works? there's any way to avoid force closures?
Discussion
Lightning channels are the foundation of the lightning network. Essentially it’s a multisig bitcoin address shared between two Lightning nodes that constantly updates which node owns which portion of the channel balance as payments are sent back and forth. Once the channel is closed (whether a force close or not, each node receives its portion of the balance back into its on chain wallet based on the channel state info at the time of closure. The best way to avoid a force closure is to keep your node online 24/7. It can still happen sometimes for reasons beyond your control, but staying online is the best way to avoid it.
Can people run multiple nodes for the same channels to improve chances of 24/7 or is a channel specific to an individual node?
No a channel is just between the two nodes that opened it.
very hard to do. the db must be HA and then you can technically load-ballance.
i've heard phoenix' nodes operates like that.
impossible (afaik) with lnd/cln.
in case of a slightest inconsistency your node would be punnished with a force close for potentially fraudulent behavior.
