Bitcoin Forum
May 06, 2024, 01:22:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 78 »
  Print  
Author Topic: The Lightning Network FAQ  (Read 32064 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (37 posts by 1+ user deleted.)
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16600


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
April 29, 2020, 05:12:59 PM
 #281

Thus, it might seem a bad idea to allow unenforceable amounts
We have the same in euros: most shops reject 1 and 2 cent coins, and yet most prices end on 9 cents. Entire cents, currently worty far more than 100 satoshi, are lost due to rounding. And nobody cares Cheesy
Why would anyone care about possibly losing a fraction of a satoshi due to rounding?

1714958546
Hero Member
*
Offline Offline

Posts: 1714958546

View Profile Personal Message (Offline)

Ignore
1714958546
Reply with quote  #2

1714958546
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714958546
Hero Member
*
Offline Offline

Posts: 1714958546

View Profile Personal Message (Offline)

Ignore
1714958546
Reply with quote  #2

1714958546
Report to moderator
Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1825



View Profile
April 30, 2020, 05:36:44 AM
 #282

OK, is it as simple as changing the most basic unit of account from sats to millisats? How does that "transformation" happen in Lightning. Or is it simply because any rule can be made up in L2 networks?
Yes, and making it unenforceable onchain (as dust outputs once again!). Some are critic regarding that choice.

However, accounting for such small amounts are really handy : for example for the fees. Fees are denominated in msat and most are below the thousand msat, without such an accounting system how could fees that low (or that precise !) be enforced ? Paying one whole sat but once each X forwarded payments ? That's not viable.


OR for example, the possbility of a more than 6 digit per Bitcoin world. Instead of breaking Bitcoin's social contract by adding more decimal places onchain, do it in L2. Cool


██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
darosior
Sr. Member
****
Offline Offline

Activity: 279
Merit: 435


View Profile
April 30, 2020, 10:17:17 AM
 #283

Thus, it might seem a bad idea to allow unenforceable amounts
We have the same in euros: most shops reject 1 and 2 cent coins, and yet most prices end on 9 cents.
This is not comparable at all, I think. Shops reject 1 and 2 cents coins because they can't automagically get a 10$ ticket out of a thousand of them. On LN they can.
And this was not about payments but about forwarding fees. Even if you can see an utility for payments too (pay-per-call on an API for example).


Entire cents, currently worty far more than 100 satoshi, are lost due to rounding. And nobody cares Cheesy
Why would anyone care about possibly losing a fraction of a satoshi due to rounding?
Again, not comparable : my point that these tiny amounts may become valuable in a fraction of seconds. That is again true for a forwarding node or a payee for an autonomous service.


OR for example, the possbility of a more than 6 digit per Bitcoin world. Instead of breaking Bitcoin's social contract by adding more decimal places onchain, do it in L2. Cool
Absolutely, I think the need for those tiny amounts is already present today, and it might be even more with a price increase !
Rath_ (OP)
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
May 01, 2020, 11:52:32 PM
Merited by LoyceV (4), fillippone (2), JayJuanGee (1)
 #284

Yesterday, LND released lnd v0.10-beta. Aside from many small improvements, there are two notable features. Sending up to 0.167 BTC via multiple paths (multipart payments) is now possible. Eclair also has a full MPP support while c-lightning supports only receiving so as long as most nodes are up-to-date, the payments should go through without any problems. The other feature worth mentioning is support for Partially-Signed Bitcoin Transaction (PSBT). It is now possible to fund multiple channels using a single transaction directly from one's wallet if it supports PSBT.
Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1825



View Profile
May 03, 2020, 10:12:50 AM
 #285

Yesterday, LND released lnd v0.10-beta. Aside from many small improvements, there are two notable features. Sending up to 0.167 BTC via multiple paths (multipart payments) is now possible. Eclair also has a full MPP support while c-lightning supports only receiving so as long as most nodes are up-to-date, the payments should go through without any problems. The other feature worth mentioning is support for Partially-Signed Bitcoin Transaction (PSBT). It is now possible to fund multiple channels using a single transaction directly from one's wallet if it supports PSBT.

Hypothetical question. If I provide larger channel capacity in LN , but with moderately higher fees required, would you choose to pay my fee to complete payment "in a single shot"? Asking for a friend.

https://github.com/lightningnetwork/lnd/releases/tag/v0.10.0-beta

Quote

The splitting algorithm that is employed is a variation of "divide and conquer". First, lnd will try to complete the payment in a single shot. If that is not possible - because channel capacities aren't sufficient or other constraints like the fee limit are hit - an attempt is made for half the payment amount. After that htlc has been launched, a second path is searched for to pay the remaining amount (the other half). If further failures happen, amounts are repeatedly split until a minimum amount limit is reached or the payment succeeds.

We opted for this relatively simple strategy to begin with. It is expected to address various basic liquidity problems that arose in the past, but it is unlikely to always execute payments in a way that is optimal. The field of multi-path planning is still mostly uncharted and contains lots of challenges. Therefore we hope to collect valuable feedback with this release and use that to drive further development.


██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
darosior
Sr. Member
****
Offline Offline

Activity: 279
Merit: 435


View Profile
May 03, 2020, 12:48:40 PM
 #286

Hypothetical question. If I provide larger channel capacity in LN , but with moderately higher fees required, would you choose to pay my fee to complete payment "in a single shot"? Asking for a friend.

I think MPP will still only be used as a fallback for some time, so yes (your route will be tried first). However at some point if the sum of the base fee of the MPP routes is cheaper... No.
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
May 03, 2020, 12:58:48 PM
 #287

There's the other question that you could be paying a higher fee to be deanonymised... One of the perks of the ln goes if everyone cna use a certain node to route through.

I know this was their plan and it takes a while for my phone to load all the routes even at the moment (to sync I mean) but is there a way to disable it if you wanted to be more anonymous?
DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6263


Crypto Swap Exchange


View Profile WWW
May 03, 2020, 01:26:01 PM
 #288

Hypothetical question. If I provide larger channel capacity in LN , but with moderately higher fees required, would you choose to pay my fee to complete payment "in a single shot"? Asking for a friend.


I am with darosior on this. Not going to pay higher fees for anything I can avoid.

With that being said, I am running two of my own lightning nodes so I may not be the best person to ask. Which, is my next point. Asking people in this thread may not be the best place to ask, because you are going to get the answer from a bunch of people who may or may not run their own node, but who do understand or are trying to understand the LN and will probably not want to pay more fees for very little benefit, and you would loose a bit of privacy (what jackg said).

Stay safe.

-Dave

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
darosior
Sr. Member
****
Offline Offline

Activity: 279
Merit: 435


View Profile
May 03, 2020, 05:55:16 PM
 #289

is there a way to disable it if you wanted to be more anonymous?

To disable what ? MPP ? To be more anonymous how ?
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
May 03, 2020, 06:10:21 PM
 #290

is there a way to disable it if you wanted to be more anonymous?

To disable what ? MPP ? To be more anonymous how ?

Yes, the idea with the lightning network originally was that there were essentially 2 layers of nodes... The first layer deals with how to find people and routing information and the second deals with participating in the network (sending and receiving nodes but not necessarily routing).

Since acinq at least used to have the longest running nodes and were the main developers I was trying to work out if there's a way to disable funds going through any main servers (even though we can probably trust the developers of the ln, no device is completely secure and if you want to be fairly anonymous)...
Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1825



View Profile
May 04, 2020, 06:45:15 AM
 #291

Hypothetical question. If I provide larger channel capacity in LN , but with moderately higher fees required, would you choose to pay my fee to complete payment "in a single shot"? Asking for a friend.


I am with darosior on this. Not going to pay higher fees for anything I can avoid.

With that being said, I am running two of my own lightning nodes so I may not be the best person to ask. Which, is my next point. Asking people in this thread may not be the best place to ask, because you are going to get the answer from a bunch of people who may or may not run their own node, but who do understand or are trying to understand the LN and will probably not want to pay more fees for very little benefit, and you would loose a bit of privacy (what jackg said).

Stay safe.

-Dave


For personal use, I believe you're right. For merchants to handle high-volume of transactions, I believe high-liquidity/higher-fee channels will be the right choice. They shouldn't let the customer wait.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
darosior
Sr. Member
****
Offline Offline

Activity: 279
Merit: 435


View Profile
May 04, 2020, 07:38:36 AM
 #292

Yes, the idea with the lightning network originally was that there were essentially 2 layers of nodes... The first layer deals with how to find people and routing information and the second deals with participating in the network (sending and receiving nodes but not necessarily routing).
Yep I'm aware, but I still don't understand the relation with being "more anonymous"?.. The only part of added privacy I can think of is your direct peer not knowing the full amount you want to transfer

Since acinq at least used to have the longest running nodes and were the main developers I was trying to work out if there's a way to disable funds going through any main servers (even though we can probably trust the developers of the ln, no device is completely secure and if you want to be fairly anonymous)...
Why would you not want the ACINQ node to be in your route ? If they aren't the first node they don't know you are part of it ..

In addition, regarding your sentence about trust in ln developers : you don't need to trust anyone in the network with your funds. Just the open source software you are running.
Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1825



View Profile
May 24, 2020, 05:52:17 AM
 #293

For those 1/2/3 sats/byte transactions waiting for DAYS in the mempool. If they were in Lightning, formed like an "organized mempool" waiting to be confirmed back onchain, they would be going back and forth instantly, possibly for lower fees. Why are merchants so slow in adopting it?

https://jochen-hoenicke.de/queue/#0,24h

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6263


Crypto Swap Exchange


View Profile WWW
May 24, 2020, 11:50:09 AM
 #294

For those 1/2/3 sats/byte transactions waiting for DAYS in the mempool. If they were in Lightning, formed like an "organized mempool" waiting to be confirmed back onchain, they would be going back and forth instantly, possibly for lower fees. Why are merchants so slow in adopting it?

https://jochen-hoenicke.de/queue/#0,24h

Old question, same answer :
1. There aren't many payment processor/gateway which accept LN
2. There aren't many wallet which support LN, personally i doubt custodial or web wallet will support LN at all
3. Trade-off between convenience or full-control when choosing LN wallet

1) True. But there are more then there used to be. Off the top of my head there is
    a) BTCPay
    b) coingate
    c) zap

2) Why would you want a custodial wallet? But they are out there.
   a) Wallet of Satoshi
   b) bluewallet

3) Would also add technical knowledge. We as a group are still introducing people to bitcoin. Now we have to explain lightning.

Stay safe.
-Dave

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Chlotide
Full Member
***
Offline Offline

Activity: 305
Merit: 106



View Profile
May 24, 2020, 12:58:11 PM
 #295

It's not only about the merchant but also the consumer.
Companies want profit and pioneering is lower on the list. If your potential buyer is not that LN savvy might not be the right time to implement it I assume.
Most need serious market research before they can pitch LN to the board/investors. That's what you get when you have some stubborn old farts with serious equity in the company.
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16600


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 25, 2020, 08:38:29 AM
Merited by vapourminer (1)
 #296

2) Why would you want a custodial wallet?
Compared to opening my own channels, a custodial wallet is:
  • easier to use
  • cheaper to fund
  • better connected
  • easier to empty
And for small amounts, I don't mind trusting a custodial wallet.

It's going to be interesting once big exchanges start accepting LN transactions, people trust them with large amounts already.

DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6263


Crypto Swap Exchange


View Profile WWW
May 25, 2020, 02:31:20 PM
 #297

2) Why would you want a custodial wallet?
Compared to opening my own channels, a custodial wallet is:
  • easier to use
  • cheaper to fund
  • better connected
  • easier to empty
And for small amounts, I don't mind trusting a custodial wallet.

It's going to be interesting once big exchanges start accepting LN transactions, people trust them with large amounts already.

easier to use --> Yes.

cheaper to fund / better connected --> Tough to say, I can put BTC.1 into a channel between my node and a larger peer (say ln.pizza)  and then BTC.01 into a smaller one and be done. Never had any real issues spending / receiving except those that did turn out to be caused by me in the end. Not saying there were no issues, just that they all turned out to be "Dave can't read or follow directions" issues. But yeah, funding bluewallet and being done is probably easier.

easier to empty --> I use Ride the Lightning so it's just a click on a webpage.

Just my view. For a newbie it's probably easier. But, Loyce I have seen the work you do scraping data and putting stuff together it's amazing. You are manipulating a ton of data and have a ton of programming behind it. Don't tell me you can't have a Raspiblitz or mynodebtc server up and running in less then an hour. (Not counting sync time)

Stay safe.

-Dave

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16600


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 25, 2020, 05:02:27 PM
 #298

cheaper to fund / better connected --> Tough to say, I can put BTC.1 into a channel between my node and a larger peer (say ln.pizza)  and then BTC.01 into a smaller one and be done. Never had any real issues spending / receiving except those that did turn out to be caused by me in the end. Not saying there were no issues, just that they all turned out to be "Dave can't read or follow directions" issues. But yeah, funding bluewallet and being done is probably easier.
I haven't installed my own node yet, but was comparing my experiences between BlueWallet and Eclair. And I was thinking about much lower values than 0.1 BTC. In BlueWallet, I can fund it with a low transaction fee. When I tried that in Eclair, it didn't confirm fast enough and only confirmed once the channel closed and basically did CPFP with a much higher fee. A full node probably gives more control, but Eclair felt like I have no idea what's happening with fees.

Quote
Just my view. For a newbie it's probably easier. But, Loyce I have seen the work you do scraping data and putting stuff together it's amazing. You are manipulating a ton of data and have a ton of programming behind it. Don't tell me you can't have a Raspiblitz or mynodebtc server up and running in less then an hour. (Not counting sync time)
I can probably get it to work, but never tried. I'd do it if I have a use for it other than paying tiny LN transactions.

Wind_FURY
Legendary
*
Offline Offline

Activity: 2912
Merit: 1825



View Profile
May 26, 2020, 07:16:03 AM
 #299

2) Why would you want a custodial wallet?
Compared to opening my own channels, a custodial wallet is:
  • easier to use
  • cheaper to fund
  • better connected
  • easier to empty
And for small amounts, I don't mind trusting a custodial wallet.

It's going to be interesting once big exchanges start accepting LN transactions, people trust them with large amounts already.

easier to use --> Yes.

cheaper to fund / better connected --> Tough to say, I can put BTC.1 into a channel between my node and a larger peer (say ln.pizza)  and then BTC.01 into a smaller one and be done. Never had any real issues spending / receiving except those that did turn out to be caused by me in the end. Not saying there were no issues, just that they all turned out to be "Dave can't read or follow directions" issues. But yeah, funding bluewallet and being done is probably easier.


Plus for non-hobbyists/ordinary users, it's very convenient. Running your own node, staking your own coins, and balancing your channels, is a specialization that requires some level of skill, not present in all Bitcoiners.

It's why I believe being a liquidity provider in Lightning should be made financially justifiable to maintain the node.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16600


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 26, 2020, 03:44:55 PM
 #300

Plus for non-hobbyists/ordinary users, it's very convenient. Running your own node, staking your own coins, and balancing your channels, is a specialization that requires some level of skill, not present in all Bitcoiners.
At some point most of that should be automated from within a wallet.

Quote
It's why I believe being a liquidity provider in Lightning should be made financially justifiable to maintain the node.
That's an open market: it's already being sold as a service. Just like some custodial wallets ask a fee for deposits. I like BlueWallet because they don't ask that, but they're advertising other exchanges to earn revenue. Lightning Roulette charges 4% fee to convert on-chain Bitcoin to LN.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 78 »
  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!