Pages:
Author

Topic: The Lightning Network FAQ - page 47. (Read 33677 times)

legendary
Activity: 1512
Merit: 7340
Farewell, Leo
March 28, 2021, 07:40:05 AM
I've been reading about LN in the last days and I have some queries gathered. I guess that I should asked them here, they're probably frequently asked.

1) The entire system of the LN is based on the node's judgment, as far as I've understood. If both parties remain cooperative, including the node, then they'll successfully transact their money. If one of them becomes uncooperative, then the other party can force-close the channel and both parties will receive their analogous funds. But what happens if the node stops being cooperative? For example, if it stops being online. Isn't the node the one that keeps the channel "alive"? Without it, do both parties own their funds? Can they broadcast the final result to the blockchain?

2) What is the difference between "Close Channel" and "Force-Close Channel"? I don't get it. Is the first one executed by the node and the second one means "uncooperative broadcasting to the blockchain"?

3) Why do we need LN invoices? Couldn't this work with bitcoin addresses? The first party would simply request money on one of his/her addresses and the second one would select an output to spend.

4) Maybe the one that seems the most curious to me. Why is there a "receiving capacity"? I haven't understood this at all and why LN can't work without it. (Swaping on-chain with LN funds)

I may have more queries on my way to fully understand the way LN works, but firstly I'd like to have an answer on these four.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 28, 2021, 05:43:10 AM
its like having $500 in a bank.. but writing 2 cheques to two different people for $500 each and before the cheques clear (onchain confirm close session) both think they have liquidity
I'll make you a deal: you send me $500 on LN twice, and I'll send you $600 on-chain once in return. Put your money where your mouth is! Deal?
legendary
Activity: 1876
Merit: 3139
March 27, 2021, 05:40:56 AM
I would appreciate if you could move your "LN is (not) Bitcoin" discussion to a different thread. Feel free to share your concerns about the liquidity here, though.
legendary
Activity: 2898
Merit: 1823
March 25, 2021, 11:33:30 PM
LN will keep growing as you and your fractured mind are forever to be stuck in 2017
I gave up reading franky1's posts after I read this:


i personally only move my funds every 3-6 months.


It means franky1 isn't using Bitcoin for payments. That's totally fine, but please just let me be when I actually want to use Bitcoin for what it's designed to be: p2p electronic cash!


His criticisms would have been more acceptable if he simply told the truth. Because in his posts, some criticisms are sound but with misinformation to confuse the newbies. If he had said that it’s NOT EASY to be a liquidity provider in Lightning because getting inbound channels isn’t simple, then OK. Sound argument.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 25, 2021, 07:41:15 AM
LN will keep growing as you and your fractured mind are forever to be stuck in 2017
I gave up reading franky1's posts after I read this:
i personally only move my funds every 3-6 months.
It means franky1 isn't using Bitcoin for payments. That's totally fine, but please just let me be when I actually want to use Bitcoin for what it's designed to be: p2p electronic cash!

Do you imagine banks would remain open if they told their customers they didn't feel like processing transactions at the moment? (Or, until the recipient of the transaction then on spent those funds and paid a higher fee to do so?)
Fees follow pretty much the standard market mechanisms for a scarce good. Banks also reject users who don't want to pay their fees, but a better example could be a parcel business: if you pay less, your packages takes longer to reach their destination.
legendary
Activity: 2898
Merit: 1823
March 25, 2021, 01:40:35 AM

did you know a service can clog the block with just 5 transactions. where if you break down the number of max sigops and work out how many outputs they can squeeze in means they can have their average 'payment' cost alot and i mean alot less than a normal person doing a 1in2out payment


But Bitcoin continues to chug along, functioning, without breaking, without network downtime. It was attacked, socially and technically, it was forked to many different forked-shitcoins, but it continues to be the most valued cryptocurrency, and the most robust network.

but bitcoin doesnt have the middle men to do the clogging up
LN has not got the same safety features.
LN is not a Push network.. its a handshake/passthe parcel network


Get the context of my post, in response to yours.

Quote

please try to learn about LN


I am the self-proclaimed, the most stupid one in the forum, but I’m insulted when you say “learn about LN” when you were the person who said that LN transactions are made of IOUs.

Quote

and stop promoting LN as if its as secure as bitcoin.. heck start by not pretending it is bitcoin.. because its not


When did I promote LN that it’s as “secure as Bitcoin”? Stop gaslighting.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
March 24, 2021, 07:21:02 PM

but bitcoin doesn't have the middle men to do the clogging up

This is true - it's the miners who are clogging the system up by only cheery-picking the cream transaction fees all the while leaving the lesser paying transactions to wallow and even fall out of the mempool because of how much better bitcoin is to allow transactions to be ignored for so long.

How many times have we heard about the blocks with very few transactions (which incidentally are the highest paying for their ride).

Do you imagine banks would remain open if they told their customers they didn't feel like processing transactions at the moment? (Or, until the recipient of the transaction then on spent those funds and paid a higher fee to do so?)
legendary
Activity: 3948
Merit: 3191
Leave no FUD unchallenged
March 24, 2021, 07:00:44 PM
please try to learn about LN
and stop promoting LN as if its as secure as bitcoin.. heck start by not pretending it is bitcoin.. because its not

Stop pretending every brainfart of an idea you have is Bitcoin.  It never will be.  It must grieve you tremendously to know that many people all around the world will continue their efforts working to build upon something you utterly despise, when it's unlikely a single person will ever code any of your precious ideas.  LN will keep growing as you and your fractured mind are forever to be stuck in 2017, living your sad fairytales over and over until they become the only thing you can comprehend, despite not being real.  This is literally the rest of your life now.  Lost in a dream world of your own creation.  You don't know how to move on.  Have fun with that. 
legendary
Activity: 2898
Merit: 1823
March 24, 2021, 07:42:59 AM

did you know a service can clog the block with just 5 transactions. where if you break down the number of max sigops and work out how many outputs they can squeeze in means they can have their average 'payment' cost alot and i mean alot less than a normal person doing a 1in2out payment


But Bitcoin continues to chug along, functioning, without breaking, without network downtime. It was attacked, socially and technically, it was forked to many different forked-shitcoins, but it continues to be the most valued cryptocurrency, and the most robust network.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
March 20, 2021, 07:11:44 PM
...

Hi franky1 - I always enjoy reading your posts, they're insightful and pose the hard questions that need to be asked (sadly I can't merit you as the DT merit font trolls are on strike at the moment Which in itself means they're not doing the job they signed up to do)

I've got a comment about my own observations concerning the Lightning Network.  On the block-chain, I think small value transactions with small TX fees paid are going to be sooner rather than later a thing of the past as people will either shift to another, cheaper altcoin with negligible fees, or those altcoin TX will be non-existent fees.

While I like the LN and the ease of use it promises, it's klunky at the coal face end.  (It might be good for the coders at the back-end who want to sit and watch every electron that flicker's across their computer screen, but it has a long way to go before the masses adopt it)  I've lost bitcoins via Eclair and Zap and I'm in TX limbo attempting to shift funds from one Zap wallet to a new one since the 6th of March.  (Which means I'm a glutton for punishment)

So, like other people who are buried under an ever growing list of TX that get queued ahead of their own, I was wondering (in a thought bubble kind of way) if you can explain how you would speed up transactions on the block-chain (of any price range) without having to go into a bidding war - surely a level playing field where first in, first served (and all users paying the same fare to ride the TX bus) would be a more appropriate way for the transactions to be processed?




That said:

Did you know that LN transactions look for the CHEAPEST path to the end user?  Perhaps that's why DaveF's path is seen as golden and is now well trodden - have you considered that?  (either of you?)
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
March 20, 2021, 07:52:59 AM
I would not overly pay a fee for a feel good feeling.
If I believe a service is overcharging me for a transaction fee, I use another service.
That's why I stopped using Bitpay Wink My favourite nowadays is Coinpayments.net, which gives a bunch of options including LN and doesn't add an additional fee. But most services use something else.
If, however, a service offers LN payment, I prefer that service over anything else Smiley

Nominally OT here but coinpayments.net can at times have really crappy conversion rates.

I too use LN whenever possible. Do a lot of GC purchases at bitrefill.com and fold for stuff I need in the real world.
Have some channels pending open at the moment I just opened them with a low fee figuring they will open in the next few hours or overnight.
Then I can spend the next few weeks, or months if I keep the 'add to shopping cart' to a minimum.

The problem still is getting people to use it.
I even setup my own BTCPay server to take payments ( https://paydave.lightning.ninja/ ) and almost nobody used it so I stopped posting it when selling stuff here.
I thought that when I was doing some $1 raffles people would hop in and buy a ticket or two for a buck with lightning with the low fees but nope.

-Dave
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 18, 2021, 01:47:04 PM
I would not overly pay a fee for a feel good feeling.
If I believe a service is overcharging me for a transaction fee, I use another service.
That's why I stopped using Bitpay Wink My favourite nowadays is Coinpayments.net, which gives a bunch of options including LN and doesn't add an additional fee. But most services use something else.
If, however, a service offers LN payment, I prefer that service over anything else Smiley
member
Activity: 266
Merit: 20
March 18, 2021, 12:53:15 PM
imagine the average product bought via LN was $2.
if someone has 4 channels with say $1650 per channel ($6600 total(average node/channel cap:1ml)
thats only 825 transactions possible per session per channel

with closing/reopening channels being ~$2x2. thats a $4 cost to run a channel.
to break even LN payment fees need to be $0.0049
Now imagine you buy the same $2 product using on-chain Bitcoin. You'll pay $12 in fees, and the payment service will charge you 0.0002 BTC (or more) because of their own consolidation costs. That's $24 in fees for a $2 product, and the transaction takes much longer.

I'll gladly pay whatever fees LN charges me. It's negligible compared to on-chain transactions.


I would not overly pay a fee for a feel good feeling.
If I believe a service is overcharging me for a transaction fee, I use another service.

For a $2 product, the only economic options in crypto for me are either
using coinbase offchain transaction to another coinbase user without being charged any transaction fees.
Speed is Instant
or
using an altcoin like Dogecoin where the transaction fee is less than 5 cents.
Speed is 1 minute
legendary
Activity: 2898
Merit: 1823
March 18, 2021, 09:11:14 AM

and so the hop model fails and the hub-spoke banker model prevails


I have already mentioned, and have always thought that it might have been better for the Lightning Network if it was to be boot-strapped, and started off under a hub and spoke model, than chase the decentralized route. They point here is to increase funcionality for Bitcoin, but without sacrificing decentralization.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 18, 2021, 05:14:37 AM
imagine the average product bought via LN was $2.
if someone has 4 channels with say $1650 per channel ($6600 total(average node/channel cap:1ml)
thats only 825 transactions possible per session per channel

with closing/reopening channels being ~$2x2. thats a $4 cost to run a channel.
to break even LN payment fees need to be $0.0049
Now imagine you buy the same $2 product using on-chain Bitcoin. You'll pay $12 in fees, and the payment service will charge you 0.0002 BTC (or more) because of their own consolidation costs. That's $24 in fees for a $2 product, and the transaction takes much longer.

I'll gladly pay whatever fees LN charges me. It's negligible compared to on-chain transactions.

Why do you hate LN so much? The existence of LN doesn't stop you from using on-chain Bitcoin at high fees.

Quote
but for emphasis. the reality is the hop ideal of utopian freedom wont flourish. the hub/spoke banker model will
I don't mind Smiley
legendary
Activity: 2898
Merit: 1823
March 17, 2021, 11:25:10 PM
I theory there shouldn't be any net loss as the inbound/outbound values should tally up to the same values.

In saying that, I like the abacus analogy where one/some of the counters are shifted from one side of the rod to the other.


using a abacus idea..
the issue is

before: A|ooo-----| D |ooo-----| B
after:   A|-----ooo| D |-----ooo| B

although D has 'ooo'.. somewhere
D cant then spend his own funds to B direct anymore..
so other people have now locked him out of D->B
and if he wanted to pay B he has to go back through A and hope A has another path around to reach B
A-Z-Y-X-W-V-U-T-S-R-Q-P-O-N-M-L-K-J-I-H-G-F-E-C-B

well if A had to go through D then chances are A hasnt got another path. or if they do its obviously going to cost more, else A woulda used it in the first place

so now D has to close channels and re-aggregate the 2 channels back in his favour of the path D prefers.

so its not the fantasy promotion that 'it dont matter' or 'there shouldnt be any net loss' because it will actually now cost D more to do anything either round-routing backwards or re-aggregating channels onchain

i know i know some fangirls will sat D just has to man up and reroute backwards at the higher fee(IF A had alternative route) and send 'ooo' to B and then get B to send 'ooo' back to D via that reroute.. saying doing that will still be cheaper than onchain re-aggregating..

but thats the hope method. not the guarantee method. you hope A has a back way round to B

so again. might be best you dont allow big players route through you too much.
and yea think about your own investment. and not the wishes of other players hoping they can abuse your path
or it will cost you in the long run.

many fangirls dont care about your own situation they just want people to put in high liquidity so that THEY can take advantage.


That’s why I believe, besides the limited capital consideration, with the specialization that comes in running a Lightning node, and maintaining channels, the node operators will be requiring higher fees if LN is adopted as one of the main payment systems for Bitcoin. It would be very debatable if the fees will always be lower than centralized altcoins.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 17, 2021, 02:54:11 AM
so other people have now locked him out of D->B
and if he wanted to pay B he has to go back through A and hope A has another path around to reach B
Or it could be the other way around, and routing other transaction created liquidity right where the node owner needed it. If a node doesn't want to route transactions in a certain direction, they can simply raise routing fees up to the point that makes it worth their while again.

Quote
but thats the hope method. not the guarantee method. you hope A has a back way round to B
I'm not running a node, but I gladly pay a small fee to nodes who provide me the routing I need to make a payment. I also hope LN improves in the future.
I've had transactions that couldn't instantly be sent, but it always worked a bit later again. I consider this LN growing pains, and I hope it will go away eventually.

Quote
many fangirls
You're not helping your credibility by talking about "fangirls".
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
March 17, 2021, 02:13:52 AM
I'm trying to understand what's happening in this:

before: A|ooo-----| D |ooo-----| B
after:   A|-----ooo| D |-----ooo| B

According to that diagram "D" has routed funds to "B" do technically they aren't his anymore, right? Or am I missing something?

I can't seem to find where D is locked out of his "ooo" funds since it looks like they are at B already.

The "after" funds that A sent to D are locked in (according to my understanding) but they aren't to be sent to B.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
March 16, 2021, 06:35:38 AM
I theory there shouldn't be any net loss as the inbound/outbound values should tally up to the same values.

In saying that, I like the abacus analogy where one/some of the counters are shifted from one side of the rod to the other.
member
Activity: 266
Merit: 20
March 15, 2021, 11:10:14 PM
Not complaining just trying to understand why people are doing some things and if what I am doing to facilitate them doing it is the proper way.

-Dave


Question,
does the big players using your hub as part of their hops drain your funds or require you to add more locked BTC to keep your hub running?

Pages:
Jump to: