Earlier quoted context omitted.
> But how am I supposed to convince a retailer to accept my off network payment? Because you're both connected to a common lightning node, at least indirectly. There are several public lightning nodes that accept connections and they are joined together. Connect to one and you have access to their network. > Similarly, if I want some random person to send me money, how do I convince them to run a lightning node and t…
It's been quite a long time since I read up on how lightning works, so maybe I'm misunderstanding something. At least in the version of the protocol I looked at the node that connects to the Bitcoin network has to promise to pay. It's literally a payment processor because they need the capital to guarantee the payment. Is this not the case any more? If it is, then I'm still in the same boat where the Bitcoin network…
Jesus, this is precisely what the lightning network is for! Please, do a little research before dismissing it wholesale. The node you are connected to cannot refuse to pay, because you have a signed, but unpublished transaction of what he owes you (if he owes you). If he suddenly stops contact and says fuck you, you can just publish that transaction.
Seriously, this has always been the idea from the get go, so don't go blaming that you haven't read the latest update on how lightning works. If you don't understand something, don't go around spouting that it must not work.