imagine "users" are 5 "routers" hops from other "users"
where the routers are not holding value for their own spending. but just facilitating payments for users
A \ / N
B -- G L -- O
C / \ / \ P
I - J - K
D \ / \ / Q
E -- H M -- R
F / \ S
[...]
LN will never be the main payment network of bitcoin where bitcoin is the "reserve lock" network of dead data
You go from a constructed example of a very badly connected network to 'the whole concept does not work'.
In reality, there are links e.g. from A to L, from Q to I, from H to L and whatnot. There are some visual representations of the actual Lightning Network, such as:
https://1ml.com/visual/networkits funny how on such a small network you are already claiming that users need more then one channel.. but yea thanks for revealing one flaw
so yea the more users on the network the more channels users need
which means users are then having to split their $500 over 3-4 channels.
(upto 9 average)
meaning a user, just to make payments, need to then on average deposit upto $4.5 into their node wallet and split it into averages of $500 per channel
because if they all just split just $500 into upto 9 channels means $55 each. which would cause more bottlenecks of people trying to find routes of $500
run more scenarios
EG if A linked to L then L would need more
EG lets say in your A to L
if B wanted to pay O
via B-G-A-L-O
A would need more then $500 for its own payments and also many multiples for payments G is sending A to get to L bypassing IJK
other wise there would be payment failures
atleast run some scenarios of a network thats not "hubbed"(custodial) of high capacity. and instead lots of smaller self-custody nodes
you can easily do this by drawing it out in an imagine and running math on excel. at no cost.
so go try it
new users in the real world dont like to spend hours reviewing network visuals to find out which is the best existing-user to link to that is only 5 hops away from all of new users favourite services/merchants
they dont want to have to plan out 6 months of spending habits to then total up how much they need to set per channel
they prefer to just lock up their coin and get on with spending it.
so please just run some real life scenarios of real life expectations. not the utopian dreams that ignore real world experience
ok here is a little game theory experiment for you
there are 12 people each with ~$850 coin ownership. whereby in the next 3 months of locking up that coin. they expect to be able to(without pre planning) want to spend upto $500 with a yet decided recipient of one of the 11 others
now try to design the perfect utopian dream network layout of just 12 users wanting that ambition.
ill let you work out the channel count vs hop count. you decide if the network should be multiple channels or multiple hops to allow access. where by you then decide if the routers inbetween or hubs inbetween have X more balance just to facilitate payments for the 12 users.
but each user needs to be able to show a route where they can send upto $500 of a $850 total node balance to any other of the 11 recipients without issue