Bitcoin Forum
April 23, 2024, 04:54:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Reasons why Lightning Network will fail  (Read 1107 times)
sjefdeklerk (OP)
Jr. Member
*
Offline Offline

Activity: 154
Merit: 8

SODL


View Profile
January 20, 2018, 06:44:54 PM
Last edit: February 19, 2018, 06:10:51 PM by sjefdeklerk
Merited by ktabb (2)
 #1

* The maximum amount you can pay in a certain route is determined by the guy with the LEAST amount of money in his channel
* Users can defraud each other in a channel, so they have to continually check if somebody is defrauding them.
* Unless you have a direct channel to your target, there is NO guarantee AT ALL that you can pay the person you want to pay.
* Users need to be online 24/7 if they want to be part of a payment route. If a user is offline, this particular route is not possible which of course has huge impact on the possible routes.
* Insane amounts of data are being sent because the network needs to be aware of EVERYBODY's payment channel's state (otherwise it can't discover a route)
* You still have huge fees if you want to wire money into/outside the channel.
* It's not feasible at all for bigger payments. Let's say you have to pay $1500 rent/month, are you going to open a payment channel and deposit 3 years rent in it ? Most people have difficulties enough coughing up the next month. But if you have to wire every payment into the channel, then you could just as well pay on-chain because you're paying that exact same on-chain fee.
* It's also not feasible for very small payments/channels. If you open a $30 channel with your coffeeshop to buy a few cups of coffee per week, then the price of your coffee doubles because of the huge fees to open/close the channel. Your only option is to route and HOPE there IS a route.
* Who is going to lock up his money in several channels anyway ? Liquidity, needed for routing money, is going to be a problem
* Very difficult to use and explain to users. No way your mother let alone grandmother is going to understand all this.
1713891291
Hero Member
*
Offline Offline

Posts: 1713891291

View Profile Personal Message (Offline)

Ignore
1713891291
Reply with quote  #2

1713891291
Report to moderator
1713891291
Hero Member
*
Offline Offline

Posts: 1713891291

View Profile Personal Message (Offline)

Ignore
1713891291
Reply with quote  #2

1713891291
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Lopumbo
Full Member
***
Offline Offline

Activity: 196
Merit: 102


View Profile
January 20, 2018, 06:51:50 PM
 #2

This is good for bitcoin!
poor-yorik
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
January 20, 2018, 08:39:43 PM
 #3

* The maximum amount you can pay in a certain route is determined by the guy with the LEAST amount of money in his channel
* Users can defraud each other in a channel, so they have to continually check if somebody is defrauding them.
* Unless you have a direct channel to your target, there is NO guarantee AT ALL that you can pay the person you want to pay.
* Users need to be online 24/7 if they want to be part of a payment route. If a user is offline, this particular route is not possible which of course has huge impact on the possible routes.
* Insane amounts of data are being sent because the network needs to be aware of EVERYBODY's payment channel's state (otherwise it can't discover a route)
* You still have huge fees if you want to wire money into/outside the channel.
* It's not feasible at all for bigger payments. Let's say you have to pay $1500 rent/month, are you going to open a payment channel and deposit 3 years rent in it ? Most people have difficulties enough coughing up the next month. But if you have to wire every payment into the channel, then you could just as well pay on-chain because you're paying that exact same on-chain fee.
* It's also not feasible for very small payments/channels. If you open a $30 channel with your coffeeshop to buy a few cups of coffee per week, then the price of your coffee doubles because of the huge fees to open/close the channel.
* Who is going to lock up his money in several channels anyway ? Liquidity, needed for routing money, is going to be a problem

Frankly, I'm not very knowledgeable in the matter and maybe some of your points are in fact quite valid but others certainly not. As I suspect, most transactions are made between just a few big operations like top exchanges and major online wallets, and LN will definitely help them lower the number of transactions to be written on the blockchain. So even a few payment channels will suffice to substantially decrease the load on the network.
vanish9
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
January 20, 2018, 08:46:56 PM
 #4

Quote
* The maximum amount you can pay in a certain route is determined by the guy with the LEAST amount of money in his channel
It would not fall.. all those who are saying that it will be a total failure are probably being paid by Roger Ver in order to spam this forum with all that crap. Just relax, it will work fine if that is your real problem at all. And it will fix a lot of things in here.
kwukduck
Legendary
*
Offline Offline

Activity: 1937
Merit: 1001


View Profile
January 20, 2018, 08:49:15 PM
 #5

Apart from half of the points you state are just untrue, do you know of any feasible solution?
Bigger blocks don't solve the problem. DAG structures don't solve the problem.

IMHO a proper decentralized secure base protocol with second layer scaling beats any other proposals we have now, they all decrease decentralization and/or security at the base level.

14b8PdeWLqK3yi3PrNHMmCvSmvDEKEBh3E
Deeyoh
Member
**
Offline Offline

Activity: 258
Merit: 14


View Profile
January 20, 2018, 08:52:19 PM
 #6

Yeah, just look at Bcash's 100s tx's vs 80+thousand for Bitcoin. It's so funny to watch the deserted highway.  https://txhighway.com/    Bcash did nothing but make money for the creators.  No one actually uses it.

I believe Litecoin is used much more than bcash and there should be a reversal on bcash/ltc price.  
matteo96
Member
**
Offline Offline

Activity: 151
Merit: 11


View Profile
January 20, 2018, 08:58:19 PM
 #7

Well, you are just doing copy and paste of that without kwnowing anything about the tech  (:


what you don't consider is that it will be incredible easy to partecipate to the network, as it will be profitable to partecipate also with small amounts (it's indeed more secure, because you are less a target of attacks).



so we will see it growing exponentially reaching easily hundreds of thousand of nodes, so what does it matter if a channel has not enough funds? you just
use more than one

it is in fact happening : as you can see here , https://lnmainnet.gaben.win/ , the numbers of channels grown 40% a day in the last few days Smiley

surfinonmyownwavebaby
Full Member
***
Offline Offline

Activity: 252
Merit: 104


Decentralized Ecosystem for User-Generated Content


View Profile
January 20, 2018, 09:00:07 PM
 #8

I will be honest I only know the surface of Lightning Network but I will say this. All the problems you listed are technical and if there is anything I know it is that technical problems with Bitcoin can be solved. We have seen that last year and we will continue to see that with the development of Bitcoin. The main problem I see it now is the price of getting money to the channels (if this is true), if we can reduce that the system will function well. Again, I am not well versed in the tech I just knew that LN would lower fees overall and wait time, I don't know the nitty gritty.

   R E O S         [   A BLOCKCHAIN-BASED ECOSYSTEM FOR USER-GENERATED CONTENT   ]     JOIN NOW!
Introducing REOSchain™   |  The blockchain that digs out the true value of social media content

WHITEPAPER                    TELEGRAM                     TWITTER                     LINKEDIN                     GITHUB
matteo96
Member
**
Offline Offline

Activity: 151
Merit: 11


View Profile
January 20, 2018, 09:03:46 PM
 #9

I will be honest I only know the surface of Lightning Network but I will say this. All the problems you listed are technical and if there is anything I know it is that technical problems with Bitcoin can be solved. We have seen that last year and we will continue to see that with the development of Bitcoin. The main problem I see it now is the price of getting money to the channels (if this is true), if we can reduce that the system will function well. Again, I am not well versed in the tech I just knew that LN would lower fees overall and wait time, I don't know the nitty gritty.


i agree, i was thinking the same , the only problem is sending to and back from the channels
if transactions continues to be so slow , everytime it would be a pain

but, you don't have to do everytime this transaction, and also if you want to maybe litecoin with the atomic swap would have its use case Grin
sjefdeklerk (OP)
Jr. Member
*
Offline Offline

Activity: 154
Merit: 8

SODL


View Profile
January 20, 2018, 09:10:55 PM
 #10

Apart from half of the points you state are just untrue
Which points are untrue?
sjefdeklerk (OP)
Jr. Member
*
Offline Offline

Activity: 154
Merit: 8

SODL


View Profile
January 20, 2018, 09:12:15 PM
 #11

so we will see it growing exponentially reaching easily hundreds of thousand of nodes, so what does it matter if a channel has not enough funds? you just
use more than one
Every channel you open is an on-chain transaction so you pay high fees. Besides that, who wants to have money locked up in several channels? That's just a horrible situation.
alyssa85
Legendary
*
Offline Offline

Activity: 1652
Merit: 1088

CryptoTalk.Org - Get Paid for every Post!


View Profile
January 20, 2018, 09:20:05 PM
 #12

Quote
* The maximum amount you can pay in a certain route is determined by the guy with the LEAST amount of money in his channel
It would not fall.. all those who are saying that it will be a total failure are probably being paid by Roger Ver in order to spam this forum with all that crap. Just relax, it will work fine if that is your real problem at all. And it will fix a lot of things in here.


It depends very much on users, does it not?

Segwit got activated 6 months ago and only 10% of users use it. It's likely that if the lightning network proves too complicated for users, they'll go down an easier route, which is to use another alt.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.YoBit InvestBox.|.BUY X10 AND EARN 10% DAILY.🏆
sjefdeklerk (OP)
Jr. Member
*
Offline Offline

Activity: 154
Merit: 8

SODL


View Profile
January 20, 2018, 09:23:32 PM
 #13

It's likely that if the lightning network proves too complicated for users
Great point, I added it to my opening post. Most people here don't even understand how LN works. How are you going to explain all this to your mother or grandmother? For something like this to become mainstream it has to be simple to explain and to use and that's really not the case here.
Slark
Legendary
*
Offline Offline

Activity: 1862
Merit: 1004


View Profile
January 20, 2018, 09:40:17 PM
 #14

It's likely that if the lightning network proves too complicated for users
Great point, I added it to my opening post. Most people here don't even understand how LN works. How are you going to explain all this to your mother or grandmother? For something like this to become mainstream it has to be simple to explain and to use and that's really not the case here.
It's the same with cryptocurrency as a whole. How do you explain it to your grandmother?
LN is nothing special and person who already has vague knowledge about cryptocurrency should get the idea without a problem.
Despite its flaws, LN is the best option for bitcoin upgrade we have so far, there is no need to depreciate it.
sjefdeklerk (OP)
Jr. Member
*
Offline Offline

Activity: 154
Merit: 8

SODL


View Profile
January 20, 2018, 09:43:21 PM
 #15

LN is nothing special and person who already has vague knowledge about cryptocurrency should get the idea without a problem.
It's far more complicated. Crypto currency is easy cause it's pretty much like traditional banking. LN is far more complicated. Even when all the tech terms are hidden behind a simple GUI: How to check if a user in a channel defrauds you ? What to do when you're defrauded? How long do you have to respond to fraud? With whom to open channels? How to manage your money over all your open channels? How much does a transaction cost? When does the channel expire? How to indicate that I don't want to open up my channel for routing? How to sign for a transaction? Etc etc etc
debuni
Legendary
*
Offline Offline

Activity: 1162
Merit: 1002



View Profile
January 20, 2018, 11:45:46 PM
 #16

You are right in most points, but I think LN will be successful for daily usage in cafeterias and similar places.

I think LN have /limited/ future.
poor-yorik
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
January 21, 2018, 09:50:09 AM
 #17

LN is nothing special and person who already has vague knowledge about cryptocurrency should get the idea without a problem.
It's far more complicated. Crypto currency is easy cause it's pretty much like traditional banking. LN is far more complicated. Even when all the tech terms are hidden behind a simple GUI: How to check if a user in a channel defrauds you ? What to do when you're defrauded? How long do you have to respond to fraud? With whom to open channels? How to manage your money over all your open channels? How much does a transaction cost? When does the channel expire? How to indicate that I don't want to open up my channel for routing? How to sign for a transaction? Etc etc etc

I somewhat agree with you here. LN is a second layer solution to Bitcoin blockchain, so it can't be easier than the blockchain itself. Nevertheless, to explain something in layman's terms, you don't need to have a detailed and profound knowledge about something and how it works in every detail. You just need to understand it conceptually to be able to explain its concept to your grandma.
Samarkand
Sr. Member
****
Offline Offline

Activity: 658
Merit: 282


View Profile
January 21, 2018, 10:28:34 AM
 #18

...

I believe Litecoin is used much more than bcash and there should be a reversal on bcash/ltc price.  

Do you feel confident investing in a coin where the creator has recently sold
all of his holdings? He justified it with a "conflict of interest", which is odd
in my opinion, because he saw no conflicts of interest when he was working
at Coinbase or in the time before Litecoin made all-time highs.

Would Litecoin have ever been added to Coinbase if Charlie Lee would
have never started working there?

LeGaulois
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 4088


Top Crypto Casino


View Profile
January 21, 2018, 12:17:49 PM
 #19

To be honest, Lightning Network is too long and difficult to understand to become mainstream, it adds difficulty to understand cryptocurrencies. The LN is so complex (Lightning Network - A Puzzle With Missing Pieces) so I would say I agree with some posts here (and no, I am not paid by Roger Ver)
It may be easy to understand for you but not for everyone (including me)

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
realr0ach
Sr. Member
****
Offline Offline

Activity: 924
Merit: 311


#TheGoyimKnow


View Profile
January 21, 2018, 12:27:56 PM
 #20

I posted weeks ago why Lightning Network is also a trojan horse to recreate the same usury banking system that already exists:

LN is an unworkable train wreck without putting all channel closings in the same common permissioned queue (meaning completely centralized).  The fact these systems are built around a finite block size means humans can easily attack that bottleneck by flooding it with channel closings.  Since it can be flooded, you're required to buffer them and either discard low payers or put them at the back of the line just like regular bitcoin mempool.

From that point, you either have to design as a hub and spoke model just like what Mike Hearn claimed, where the Lightning node is a bitcoin bank and everyone who uses it is their peon slaves to extract usury upon, or every lightning node broadcasts a shared queue with each other.  But due to the fact that people can try to flood the queue as mentioned earlier, each lightning node will have their own criteria for what is or isn't spam, or who is and isn't a terrorist that they will broadcast to other nodes (meaningly INSANELY PERMISSIONED, cartel coordinated, and usury based).  The nodes might also be incentivized NOT to broadcast and force a hub and spoke model for their own gain.

If a Lightning node constantly broadcasts flood bullshit to everyone, they will likely be blacklisted by other Lightning nodes (lightning banks, whatever you want to call them), so the entire system is based around things like trusted and untrusted members, subjective anti-spam filters, etc.  In other words, for Lightning to work at all, it would probably be the most permissioned centralized piece of garbage ever to exist.  No real difference from having an account at Bank of America, and ironcially, the govt will likely legislate who is and isn't allowed to run these Lightning nodes, meaning Bank of America or Goldman Sachs will run them.

At least this is my understanding of the problems one has to overcome to create such system.  The fact bitcoin is not decentralized and it's impossible to create a decentralized digital currency in the first place, also means anyone claiming Lightning is going to be "decentralized" is a complete idiot when it's built on top of bitcoin.

Do you actually know what LN is?  I'll tell you what it is.  LN is nothing more than establishing bitcoin banks on top of the blockchain.  All of the exact same regulation traditional banks have will be applied to them and bitcoin will be virtually identical to your current banking system.  The only reason it hasn't happened yet is because it's too difficult for them to play whack-a-mole with regulating miners, but the LN "nodes" aka banks are less ambiguous in nature and will be regulated to infinity just like any normal financial services provider or bank.  

The costs, compliance, and amount of lawyers needed will be so high only entities like JP Morgan and Goldman Sachs will run them.  This is how crony capitalism works.  You introduce regulation with compliance requirements and fees so high that only your existing monopoly can participate while all small competitors are eliminated.

Nevermind the fact LN doesn't function in a decentralized manner in the first place.  There is also ZERO incentive for LN nodes aka banks to broadcast transactions to external peers.  There is actually incentive for these bitcoin banks to FORCE a hub and spoke model or cartel collective in order to hold their users hostage for usury fees (just like regular banks do). There's also nothing that stops them from changing usage of bitcoin as settlement to ripple, US dollars, or anything else.
Pages: [1] 2 3 4 »  All
  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!