snip
not fully following you. i thought the whole advantage to LN was that you can do many more things offchain and just settle once, so why would it cost more?
lets say my channel with Alice is open for a month and a bunch of people use my channel, i would get their small fee but doesnt it cost me exactly the same when i close it?
the onchain transactions would be
you deposit $60 - pay the onchain mining fee of say $1(whatever the onchain mining fee is at the time)
alice deposit $60 - pay the onchain mining fee of say $1(whatever the onchain mining fee is at the time)
this then logs the opening of the channel
and when you close its 1 onchain tx of $1(whatever the onchain mining fee is at the time)
to payout whoever has whatever share of the $120(combined funds of the channel)
..
but within LN
if its just you and alice buying stuff from each other then no internal fee unless one of you demand it.
...
but if alice wanted to pay bob. firstly you would have to have a channel between you and bob aswell.
you deposit $60 - pay the onchain mining fee of say $1
bob deposit $60 - pay the onchain mining fee of say $1
this then logs the opening of the 2nd channel
so now you have 2 channels open..
alice<> you <> bob
now because you are just being used as a hop(spoke)/hub to bob.. alice must pay you something as a 'thankyou' for routing it.
just to ensure you dont mess things up for alice and bob. so thats where you would get your 1sat from.
all of the OFFCHAIN 1sat fee's are YOUR PROFIT..
the onchain settlement closing fee is still $1 per channel(whatever the onchain mining fee is at the time) no matter how many offchain payments were made in that month. or how much you earned OFFCHAIN by being a hub/spoke route.
but for alice in this example if she had to pay bob 1000 times in that month. it has cost her 1000sat as she has had to say thank you to you 1000 times for helping her and bob.
meaning out of you and alices channel of $120 combined. to cover the thank you's for being a route to bob