Global Feed Post Login
Replying to Avatar andre

The reality of 0-2 sats being the fees is unrealistic at scale given that LN is a “living organism”. Liquidity changes. Channels get depleted. Routes can go from being “cheap” to being quite expensive.

I said before, one can split things infinitely, it just doesn’t scale 100% because of the fees. Agree that “some fees” are okay because everyone’s still getting value out of it.

But say you have 100 sats divided evenly by 4. You’d expect 25 each. That’s not what’s going to happen. What if on the third split there was a 5-10 sat fee (for whatever reason), that fee is taken from the total 100 sats, not from the 25 sats that’s being sent. LN payments incur the fee AT THE TIME OF THE PAYMENT. So unless you know ahead of time the fee, you can’t say “oh you are supposed to receive 25 but your fee is 10 so we’ll send you 15 instead”. It’d be more like “sent you 25sats but it cost 10 sats to do that so the next splitter can ONLY RECEIVE 15 because 10 of the 100 were spent on fees”.

It’s hard to explain in writing like this but maybe I get the point across.

Avatar
Jac 2y ago

Is a fixed fee indexed to the average total network cost out of the question? I have no idea how to implement such a mechanism, or if it’s even possible, but it seems like the correct way to do it.

Reply to this note

Please Login to reply.

Discussion

Avatar
andre 2y ago

Not how Lightning works unfortunately.

Thread collapsed