Bitcoin Forum
May 01, 2024, 10:49:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Minimize fees on Lightning network  (Read 102 times)
bomberb17 (OP)
Hero Member
*****
Offline Offline

Activity: 771
Merit: 528



View Profile
December 08, 2023, 03:24:08 PM
 #1

Lightning network is perceived to have zero fees, but this is not true. In fact, still exist and add up over time.
As an example, for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
Is there a way to minimize those fees somehow? For example, has the coice of node on Electrum (ACINQ vs. Electrum trampoline vs. trampoline hodlistreco) any effect on future fees paid?
1714560590
Hero Member
*
Offline Offline

Posts: 1714560590

View Profile Personal Message (Offline)

Ignore
1714560590
Reply with quote  #2

1714560590
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714560590
Hero Member
*
Offline Offline

Posts: 1714560590

View Profile Personal Message (Offline)

Ignore
1714560590
Reply with quote  #2

1714560590
Report to moderator
Charles-Tim
Legendary
*
Offline Offline

Activity: 1526
Merit: 4833



View Profile
December 08, 2023, 03:30:40 PM
 #2

If you run your own lightning node and open a channel with another node, there is no fee needed. If you depend on people's channel, or not connected directly to someone, you will need to pay little amount in fee.

As an example, for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
This is not possible as of now.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
BitMaxz
Legendary
*
Online Online

Activity: 3234
Merit: 2955


Block halving is coming.


View Profile WWW
December 08, 2023, 04:07:51 PM
 #3

As an example, for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
This is not possible as of now.
The 0.000164BTC is around $7 it is still high maybe the operator is asking for high transaction fees or maybe the fees he is talking about are the ones he paid for opening a channel.

@OP can you make it clear in what node did you open a channel ACINQ, Electrum trampoline, trampoline hodlistreco?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2310
Merit: 757


Bitcoin = Financial freedom


View Profile
December 08, 2023, 05:32:20 PM
 #4

As an example, for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
This is not possible as of now.
The 0.000164BTC is around $7 it is still high maybe the operator is asking for high transaction fees or maybe the fees he is talking about are the ones he paid for opening a channel.
LN transfer fees are way less and it can't be around $7 unless the transacted amount is a few thousand bitcoins which is unlikely possible to happen so yeah OP is confusing the LN transfer fee with the fee that he paid while opening the channel.

LN node operators set the base fee as less as possible and they are not doing it to make any financial benefits in my opinion.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
View ArchiveReport to moderator
bomberb17 (OP)
Hero Member
*****
Offline Offline

Activity: 771
Merit: 528



View Profile
December 08, 2023, 05:45:36 PM
Merited by LoyceV (6), ABCbits (3)
 #5

If you run your own lightning node and open a channel with another node, there is no fee needed. If you depend on people's channel, or not connected directly to someone, you will need to pay little amount in fee.

As an example, for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
This is not possible as of now.

What you you mean "this is not possible"? This is the fee I paid!

The 0.000164BTC is around $7 it is still high maybe the operator is asking for high transaction fees or maybe the fees he is talking about are the ones he paid for opening a channel.

@OP can you make it clear in what node did you open a channel ACINQ, Electrum trampoline, trampoline hodlistreco?

This was on Electrum trampoline.

LN transfer fees are way less and it can't be around $7 unless the transacted amount is a few thousand bitcoins which is unlikely possible to happen so yeah OP is confusing the LN transfer fee with the fee that he paid while opening the channel.

LN node operators set the base fee as less as possible and they are not doing it to make any financial benefits in my opinion.

No this was for a lightning payment.
Since because some of you don't seem to believe me:

nc50lc
Legendary
*
Offline Offline

Activity: 2394
Merit: 5571


Self-proclaimed Genius


View Profile
December 09, 2023, 06:20:25 AM
Merited by ABCbits (2)
 #6

For example, has the coice of node on Electrum (ACINQ vs. Electrum trampoline vs. trampoline hodlistreco) any effect on future fees paid?
Yes, it depends on the route that your payment had to take to reach the receiver's channel.
The total fee depends on the number of channels that it went through and their respective routing fees.
The more expensive channels that it need to hop into, the more fee that it'll accumulate.

The sent amount is quite high too, it may have been broken-down into multiple separate small amounts to send the full amount.

In terms of those hard-coded trampoline nodes, those have different connections to the lightning network
so it could be cheaper if one has shorter route to the recipient and has active channels to nodes with lower routing fees.
But finding which one will total a lower fee requires intensive research (for the indications above) or testing.

Is there a way to minimize those fees somehow?
The only way I know is to open a channel directly to the recipient's node.
It's recommended if it's an exchange's lightning node where you would deposit and withdraw bitcoins frequently.
Usually, exchanges with lightning deposit/withdrawal option have a note with "connect to our lightning node" message or similar.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
LoyceV
Legendary
*
Offline Offline

Activity: 3290
Merit: 16577


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
December 09, 2023, 08:12:05 AM
Merited by ABCbits (1)
 #7

for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
I'd expect LN to be used for small transactions. This is worth more than $1000, and I would keep such amounts on-chain. But: I've seen exchanges that support LN withdrawals, and it's either free, or something like 5 sats. So that makes me think they don't pay high routing fees.

This was on Electrum trampoline.
I've used several LN wallets in the past, but never this one. Does it at least show you the fee before sending the payment? You paid 0.6% fee, which is a lot. From what I've seen, most LN node owners "complain" that they don't make any profit. It sounds like the only route for your (high) payment was through a node with much higher fees than average.

I can't really tell you how to avoid this Sad

bomberb17 (OP)
Hero Member
*****
Offline Offline

Activity: 771
Merit: 528



View Profile
December 09, 2023, 02:44:58 PM
 #8

For example, has the coice of node on Electrum (ACINQ vs. Electrum trampoline vs. trampoline hodlistreco) any effect on future fees paid?
Yes, it depends on the route that your payment had to take to reach the receiver's channel.
The total fee depends on the number of channels that it went through and their respective routing fees.
The more expensive channels that it need to hop into, the more fee that it'll accumulate.

The sent amount is quite high too, it may have been broken-down into multiple separate small amounts to send the full amount.

In terms of those hard-coded trampoline nodes, those have different connections to the lightning network
so it could be cheaper if one has shorter route to the recipient and has active channels to nodes with lower routing fees.
But finding which one will total a lower fee requires intensive research (for the indications above) or testing.

Is there a way to minimize those fees somehow?
The only way I know is to open a channel directly to the recipient's node.
It's recommended if it's an exchange's lightning node where you would deposit and withdraw bitcoins frequently.
Usually, exchanges with lightning deposit/withdrawal option have a note with "connect to our lightning node" message or similar.

I was thinking if there is any indication which ACINQ vs. Electrum trampoline vs. trampoline hodlistreco node is the one with the lowest fees. Apparently this is unknown..

for a 0.027BTC transaction the fee I paid was 0.000164BTC which is comparable to the on-chain fee.
I'd expect LN to be used for small transactions. This is worth more than $1000, and I would keep such amounts on-chain. But: I've seen exchanges that support LN withdrawals, and it's either free, or something like 5 sats. So that makes me think they don't pay high routing fees.

This was on Electrum trampoline.
I've used several LN wallets in the past, but never this one. Does it at least show you the fee before sending the payment? You paid 0.6% fee, which is a lot. From what I've seen, most LN node owners "complain" that they don't make any profit. It sounds like the only route for your (high) payment was through a node with much higher fees than average.

I can't really tell you how to avoid this Sad

Electrum doesn't show the fee. I'm not sure if there's a way to dig into the wallet option to find out what the fee is before even sending. But I guess that's a question for the Electrum devs
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!