its not just opening a channel.. every payment in LN is a handshake. its also requires each participant in a route to agree to giving away an amount of funds to hop payments. all requiring their signature.
it is permissioned. think of it in simple terms
instead of a simple cash payment to pay a milkman by leaving a bank note inside a empty milk bottle for when the milkman does his deliveries. you have to sign a contract and when you make a payment the milkman has to knock at your door and hope your home for you to both sign cheques for who owes what in a joint bank account you both set up.. its then up to one of you to decide when to empty the bank account by cashing out the cheques.
its not as simple as just handing a random person cash. its really worth you doing some research
There's this thing called computers and software that handle the implementation details of such matters.
TCP requires handshakes. Should Bitcoin stop using TCP as one of its base layers?
bitcoin does not need TCP
i can write a private key on a piece of paper and screw it up into a ball and throw it at you.. you then get the funds without needing to shake my hand or agree or require me to ask you to sign for anything.
if i seen your bitcoin address.. i dont need your signature, your permission your agrement for me to send funds to 33jr6swgJxHwyFTgXKcv7kbKSy4du8Yt8r
i just send it.
but with LN. EVEN after finding the route/path and hand shaking to create a channel/route... that is not the end of handshaking.. EVERY payment needs the other person to consent/sign/agree to be a party of that payment. the more hops required the more people needing to agree to it and sign something
please do research.
but anyway.. trying to bring this topic back on topic..
decentralisation is dead, long live distribution