Gm ☕️☀️ Running a full Lightning node is still too complicated and costly for most people no matter how many of you keep parroting the "run a node" mantra that's been going around. Mmkay? Mmkay. 🫶

Replies (44)

Lethal Lee's avatar
Lethal Lee 1 year ago
Agree here. I don’t want to capitulate on it’s too hard to run a node, even an LN node. Running a profitable routing node is a challenge, but a personal spending node is not difficult.
Yes, is right that is not easy. But many forgot to specify WICH TYPE of LN node they should run: - PUBLIC - for public routing, that indeed require a lot of knowledge, resources and capital - PRIVATE - only for private use, with few private channels, connected to good LSP and done. I wrote several guides about these aspects, but who really want to learn more about Bitcoin MUST read. Bitcoin is not for the weak, is only for the breave ! 1. About nodes 2. About wallets 3. About merchants 4. About beginners
💯 Liquidity for opening channels is the biggest factor IMHO. A 1M SATs channel is USD635 or so.... If your a value creator or small start retailer and need inbound liquidity this is a stumbling block. After this channel balancing is another issue. If you have the funds to open some good size channels, joining a ring of fire is a good place to start.
Private/unannounced channels should be the default setting in every node implementation when opening new channels. Users should have to explicitly choose to make a new channel public, and their node implementation should warn them what that means and what routing is.
Running a bitcoin node is only effective if you actually connect your wallet to it. Everyone who holds bitcoin should do it. Running a Lightning node is too costly and complicated of a task for most people.
Because private channels don't route other people's payments. Most people who need a node only need it for sending and receiving their own payments, and private channels do exactly that. Public channels are announced to the network and can route payments but unless you are going to dedicate significant funds to open larger channels and run a reliable routing node then it's unnecessary to have public channels on your node.
And I see many clueless noobs nowadays very excited about running their "mobile LN node with Mutiny"... when in fact they are not far from using same old WoS... Mutiny wallet default on mutinywallet.com domain. That means: - you own the LN node keys, yes - you can manage your own LN channels, yes - but you DO NOT own that domain. If that domain goes busted (and can be any time), your funds CANNOT be accessed anymore. image I suggest to everybody that use Mutiny to review very seriously their setup and run their own Mutiny server. I really do not understand why we do not see any Mutiny dev and many other influencers encouraging the users doing so! Here you have the documentation: Or run it with Start9 (is already in their app store) Alternative guide here:
Absolutely 💯 Phoenix was also one of them, which everyone pushed and now that they made that decision (a bad decision imho) people are shouting "run a node" which implies doing more than a mobile node, or maybe they just didn't know Phoenix was actually a node. Zeus, Breez, Blixt, etc are all good mobile node options.
being a computer nerd I probably have a duty to run my full lightning node...
This has always been my issue with Mutiny. Points of centralization quickly become Single Points of Failure in the fight between Bitcoin and Fiat. A Tor-only version would be a good first step to avoid complete and sudden shutdown.
We should not discourage people from running a BTC node, and we must make that distinction. People should be running their own node. Full stop. The choice to run a lightning node along side it comes later. I think it's dangerous to throw discouragement and confusion into the mix that could stop people from running a BTC node. BTC requires you to be sovereign in a hostile environment and we haven't seen it at the heights of hostile yet. So I'll say it again. Run a node!
OT's avatar
OT 1 year ago
Good point! I had some forced closes with Mutiny so might revisit down the track.
That is something else. Mutiny as a whole, LN node is OK, works pretty well for such a new app. I have nothing against it. I use it and also I installed my own server, testing stuff. The only thing I want to raise is this aspect: - Users are not well informed about the risks running the default settings. A simple warning in the app is NOT enough. The dumb normal user will just hit the next button and go away. - lack of documentation about running your own server and such and is not easy, even if you do it. - promoted everywhere as self-custodial, when in fact is not by DEFAULT This is just a warning for regular users.