Why Nostr? What is Njump?
2024-10-16 23:20:38
in reply to

vnprc on Nostr: Cool! You are a good candidate to run a pleb node. I would open two or three ...

Cool! You are a good candidate to run a pleb node. I would open two or three unannounced (so-called "private" but not really private) channels to some well connected routing nodes.

The problem with small channels is that the reserves and liquidity really kills the usefulness. You have to keep some percent of the channel balance in the channel at all times. You also have to keep some on-chain funds not committed to channels to pay chain fees. You also need to somehow get inbound liquidity. You can pay someone to open a channel to you. They may close it if you don't route enough payments. Instead you could do a circular rebalance, basically open a channel and send half of the funds to an on-chain swap service. This costs on-chain and off-chain fees.

You also have to deal with keeping your channels balanced. Say you do a circular rebalance through a swap service, now you have 3 channels with $300 in each and a $500 upper limit on each channel. You can't send a payment for more than $300 because you don't have a single channel with that much in it. You can't receive more than $200 for the same reason.

Lightning is basically unusable for small nodes for all of these reasons. The best way to use it is to share a big node between lots of people. All of these channel reserves, fees, and liquidity limitations can be amortized among all the users. This is what LSPs and cashu nodes are good for.

Here's a really great blog post from one of the Mutiny Wallet guys explaining all of this and why they decided to build a fedimint wallet instead of a pure lightning wallet.

https://stacker.news/items/379225
Author Public Key
npub16vzjeglr653mrmyqvu0trwaq29az753wr9th3hyrm5p63kz2zu8qzumhgd