Experiences with Running a Lightning Node

21 replies 178 views
Posts: 7 · Reputation: 10
#1Jan 3, 2017, 05:57 AM
This thread is self-moderated, so let's keep it focused on Lightning node experiences and implementations. Feel free to ask questions too.
5 Reply Quote Share
wallet_vaultFull Member
Posts: 133 · Reputation: 431
#2Jan 3, 2017, 12:12 PM
I’ve had my c-lightning node up for four months now and thought I’d share some insights. Would love to hear from others about their setups, strategies, and any plugins they’re using.
2 Reply Quote Share
Posts: 7 · Reputation: 10
#3Jan 3, 2017, 01:16 PM
So you seem to be making way more fees than I do. Most of mine are just 1 or 2 sats. Is that common for you? I’ve noticed some bursts in transactions here and there, but they always seem to stop.
4 Reply Quote Share
wallet_vaultFull Member
Posts: 133 · Reputation: 431
#4Jan 5, 2017, 01:38 AM
I recently dropped my fees to 0 in some channels because they got really unbalanced. Normally, I keep my fees at around 15-30 ppm. Anyone else doing this?
0 Reply Quote Share
LuckyRavenSenior Member
Posts: 2 · Reputation: 1011
#5Jan 5, 2017, 07:28 AM
Biggest routing payment I had was around 30k sat. Most are under 1500 tho. Just 150 failures since the start of the year. I guess it just depends on who you’re connected to.
3 Reply Quote Share
token_sageFull Member
Posts: 18 · Reputation: 625
#6Jan 5, 2017, 11:58 AM
Been running my Lightning node (LND) for quite some time but haven’t looked deep into it. Are there any tools that can help me analyze performance better? Like channel usage stats?
4 Reply Quote Share
Posts: 7 · Reputation: 10
#7Jan 5, 2017, 03:10 PM
Totally agree it all comes down to who you connect with and the channel sizes. I’ve been told it’s good to watch your channels manually. Here’s what I’ve learned: Don’t connect to already connected nodes, and close unused channels.
4 Reply Quote Share
Posts: 7 · Reputation: 10
#8Jan 5, 2017, 08:05 PM
Best way to check your stats is using the lncli fwdinghistory command. If you want a deeper dive, try ThunderHub or RTL. They help visualize your data better.
3 Reply Quote Share
qu4ntumdiamondFull Member
Posts: 18 · Reputation: 707
#9Jan 7, 2017, 04:33 PM
Oh man, I made that mistake too. Opened channels to Bitfinex and Nicehash. Was routing big payments until Bitfinex hiked their fees. Turns out they had a direct channel too.
3 Reply Quote Share
Posts: 7 · Reputation: 10
#10Jan 7, 2017, 04:47 PM
When a channel is unbalanced, it’s smart to lower fees on that side. You can also use dynamic pricing to encourage routing. Anyone doing this?
2 Reply Quote Share
qu4ntumdiamondFull Member
Posts: 18 · Reputation: 707
#11Jan 8, 2017, 03:53 PM
Agree, I’ve done that. Sometimes, lowering fees worked for me after I made the channels free. It rekindled transactions. Might try circular payments to rebalance.
4 Reply Quote Share
token_sageFull Member
Posts: 18 · Reputation: 625
#12Jan 8, 2017, 06:35 PM
Is anyone adjusting their channels based on fees? If there are free routes available, it might not be worth keeping Bitcoin locked up in channels.
1 Reply Quote Share
qu4ntumdiamondFull Member
Posts: 18 · Reputation: 707
#13Jan 8, 2017, 08:37 PM
Interesting perspective! Seems like connecting to already connected peers might not be a bad idea after all. I’ve seen some write-ups, but it’s a lot of work for just a few sats.
4 Reply Quote Share
nova42Newbie
Posts: 32 · Reputation: 6
#14Jan 8, 2017, 10:37 PM
Automation for fee adjustments could definitely help. If running a node is so capital-intensive, charging interest against earnings could make sense.
4 Reply Quote Share
Posts: 7 · Reputation: 10
#15Jan 9, 2017, 01:38 AM
Here’s my setup. I’ve got 7 channels open with a decent amount of capacity but my fees are quite high. Kind of isolated in the network.
5 Reply Quote Share
nova42Newbie
Posts: 32 · Reputation: 6
#16Jan 11, 2017, 01:36 AM
Appreciate you sharing that! I’ve fine-tuned my fees and November is looking really good for my node. Planning to open two more channels soon.
1 Reply Quote Share
Posts: 7 · Reputation: 10
#17Jan 12, 2017, 09:14 AM
I’ve had a bunch of failed transactions lately with no clear reason. 48 failures on one day alone. Got enough liquidity, so it’s baffling.
1 Reply Quote Share
nova42Newbie
Posts: 32 · Reputation: 6
#18Jan 14, 2017, 02:00 AM
To find out why payments failed, try the lightning-cli listforwards command. You can see detailed errors there.
3 Reply Quote Share
Posts: 1 · Reputation: 45
#19Jan 14, 2017, 08:11 AM
I know about that command but can’t make sense of all the error descriptions. Sometimes it feels useless to even look at them.
0 Reply Quote Share
LuckyMoonMember
Posts: 4 · Reputation: 118
#20Jan 14, 2017, 01:41 PM
I’m curious about whether payments were split. Seems like multiple attempts and slight value changes lead to different routing fees.
4 Reply Quote Share

Related topics