Pages:
Author

Topic: Why some people think Lightning Network centralizes BTC? (Read 1790 times)

legendary
Activity: 3430
Merit: 3080
i think LN has its uses to finally create more secure means to handle bitstamp day trade or a poker room 'pot'. but im still trying to analyze the benefit for the one off retail market.

A retailer (or any business) could engender something similar; take customer payments over Lightning, and make payments to suppliers/contractors also using the same Lightning hub. Any efficiency's in the way those transactions get settled on-chain can be exploited.
hero member
Activity: 798
Merit: 1000
Move On !!!!!!
People just have their opinions. I doesn't necessarily means that they are right or wrong!

As Antonopoulos has said, when people realize the true potential of Bitcoin technology and when they massively start using it and adopting it, we will need every possible solution. We will need bigger blocks, higher fees, lightning network, etc, to be able to scale to the users needs!
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
then when starbucks finally closes the channel.. another tx appears in the blockchain 30 days later (1,250byte as the example on the right of my diagram).
so now 5 purchases of coffee are not 1,500bytes(old way left diagram) to pay everyone in order and give change.

For certain I don't think LN makes sense to use for "one off purchases" unless those are in the form of "streaming audio/video" where you are paying per second (so payment channels are not the answer to all scalability issues at least in how I have understood that they will work).
legendary
Activity: 4396
Merit: 4755
you do need to lock your bitcoins, that way LN would trust you to then do offchain tx's.

That locking would be done using CLTV not using the mempool (so the locked funds *are* in the blockchain as a tx output).

Using the mempool would be rather silly as that isn't in any way guaranteed.


so if the locked tx IS in the blockchain.. then those 5 customers, 1 starbucks =6 locked tx's in the blockchain (500byte each=3,00bytes)..(ignoring employee as he just a recipient)

then when starbucks finally closes the channel.. another tx appears in the blockchain 30 days later (1,250byte as the example on the right of my diagram).
so now 5 purchases of coffee are not 1,500bytes(old way left diagram) to pay everyone in order and give change.

but now 4,500bytes to cover the 5 locked tx's and the 1 settlement tx to pay 7people (5customers change, starbucks, employee).


i think LN has its uses to finally create more secure means to handle bitstamp day trade or a poker room 'pot'. but im still trying to analyze the benefit for the one off retail market.
legendary
Activity: 3430
Merit: 3080


i dont really see it as reducing much bloat. especially at the expense of large mempool requirements for upto a month, miners wont see the advantage. of holding data for a month for just 1 tx fee

nice diagram, don't know about your conclusion.

If you use the poker room example instead of the retail outlet example, one particular output could change hands a dozen times or more in one evening, but that gets reported as just one line in the tx, not 12. That's a credible nearly 12-fold reduction under some circumstances. A retailer (or any business) could engender something similar; take customer payments over Lightning, and make payments to suppliers/contractors also using the same Lightning hub. Any efficiency's in the way those transactions get settled on-chain can be exploited.

Also, there's more work going on right now to make the fundamentals of multisig as used by Lighning even more space efficient. Seems to me like the devs know where they're going with this overall approach to scaling up.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
you do need to lock your bitcoins, that way LN would trust you to then do offchain tx's.

That locking would be done using CLTV not using the mempool (so the locked funds *are* in the blockchain as a tx output).

Using the mempool would be rather silly as that isn't in any way guaranteed.
legendary
Activity: 2702
Merit: 1261
You do not lock anything in the mempool.
legendary
Activity: 4396
Merit: 4755
thats 100GB of tx's just sitting on the mempool because LN wont use blocks, it just uses the mempool (the unconfirmed unmined database of tx's) until the channel is closed

Maybe you should just read the paper instead of telling us fairy tales?!


you do need to lock your bitcoins, that way LN would trust you to then do offchain tx's. otherwise. whats stopping me paying starbucks using LN but then using the actual blockchain to pay myself(moving funds).. while starbucks does transmit a tx for 30 days..
thus the locked funds need to be in the mempool for starbucks to trust, and for blockchain miners to not mine until starbucks is happy..

i also did read the white paper, and watched their videos, and the presentations.. but that is all theory.. i put their theory into practice using real examples..
legendary
Activity: 2702
Merit: 1261
thats 100GB of tx's just sitting on the mempool because LN wont use blocks, it just uses the mempool (the unconfirmed unmined database of tx's) until the channel is closed

Maybe you should just read the paper instead of telling us fairy tales?!
legendary
Activity: 4396
Merit: 4755
ok guys, lets get back to basics..

imagine we were on the scale of visa 200million transactions a day.

LN locktime tx is 500bytes minimum compared to bitcoins 250bytes minimum..

thats 100GB of tx's just sitting on the mempool because LN wont use blocks, it just uses the mempool (the unconfirmed unmined database of tx's) until the channel is closed

now imagine people using the locktime for 30 days.. and doing 1tx per day on LN (using the mempool)
3terrabytes of LN tx's sat in the mempool.

now imagine the processing power needed to tally up all the balances of the closed channels to be able to produce a final minable tx for the blockchain..

if you think that tx's are only stored locally, ud be wrong. they need to be in the main bitcoin mempool to ensure bitcoins are locked and unspendable on the blockchain whilst people play around making LN transactions within the mempool..

now the problem is not only mempool storage worries for all them locked bitcoins (unconfirmed). but also whats stopping miners purging them. after all miners are already ignoring Tx's without fee's.. so why store 3TB of locked tx's that wont get them a fee because the transactions are all happening for free in the mempool.

and don't get me started on the end resulting tx the blockchain will finally receive.
imagine 5 customers with 1btc are buying coffee (0.01btc) each from starbucks and then starbucks paying 1 employee's whilst starbucks keeps 50% of customers funds for profit.
remember that bitcoin needs to settle all users balances so that the 5 customers are left with 0.99each starbucks has 0.025 and employee has 0.025.



i dont really see it as reducing much bloat. especially at the expense of large mempool requirements for upto a month, miners wont see the advantage. of holding data for a month for just 1 tx fee

re-empt knitpickers.
dont knitpick the numbers, they are just examples.. instead look at the idea as a whole, tell me the advantages using real life scenarios, demonstrations of what LN can do that will revolutionize bitcoin
legendary
Activity: 2674
Merit: 2965
Terminated.
Keep drinking their Kool-Aid.  They want you to believe they are not taking over.  But what do you think those guys who put up $20 million are thinking?  Do you think they don't want to get that money back?  Or, maybe they are actually thinking of getting it back with a huge multiple?  Gee, I wonder what is more likely?  

Dude, Blockstream will make every effort to cripple bitcoin with 1MB, so they can sell you a solution 'for a small fee'.  Blockstream has bad intent.  Don't believe their promotions of 'for the good of the blockchain'.  That is today.  Everything free.  Then, we everyone depends upon the new system - BAM!!!  Here come the fees!!!  No way to go back now.  So you will pay it.
Everyone should ignore this shill. All that you've just said is wrong and you're the one who's spreading misinformation not them. The lightning network does not work like a sidechain and neither does it require paying fees (to them; it's supposed to be cheaper than on chain transactions). The lighting network also needs much bigger blocks in order to be really effective (e.g. ~150MB to match Visa volume). In other words, an increase of the block size will come sooner or later. Also it is not possible for "everyone to depend on the new system". The transactions have to eventually settle on the blockchain which would not make sense if the fees there were unreasonably high. Now go back to your Bitcoin CEO and stay there.


I have no problem with free individuals using lightning type payment channels, and it probably would be required for actual Bitcoin scaling. I just don't want to artificially cripple the real network to create greener pastures for it.
Nothing is being crippled.

-snip-
Even if blockstream charges people to use sidechains, the project for that is open source. All of that code is publicly available and people can use it, fork it, and do their own stuff with it. You don't have to use blockchain. Someone can fork the source code (and many have) in case they decide to pull it down. Even if they decide to make the sidechains stuff closed source, people will take what they previously published and create own sidechains implementations off of that. We don't have to use blockstream.
As said above, just ignore him. Sidechains have nothing to do with LN.
sr. member
Activity: 392
Merit: 250
A lightning node is more centralized than a distributed network of Bitcoin nodes. Symmetric vs asymmetric. Pretty simple really, and not a bad thing in and of itself.

That description is equally true of miners v.s. wallet nodes. Symmetric vs asymmetric. So, the bitcoin network is asymmetrical already, Lightning hubs just add another layer of node types that serve as a promotion of the role for the miners (or could just be seen as an extra role).

A more apt analogy would be a full node client vs a SPV client? Full node interacting directly with the network, and the SPV (partly) relying on a trusted intermediary.

Not really, because using SPV does indeed involve some trust in full nodes, but using Lightning channels will provide the full extent of the privacy and veracity of standard Bitcoin transactions, i.e. trustless.

If a party of the lightning payment channel misbehaves, funds will be locked down for a period of time until a set timeout occurs. You see full privacy(?) and veracity of standard Bitcoin transactions, I see a complexity machine (for a use small blockers see as superfluous to global reserve digital gold tokens) that takes away from the miners who actually secure the network.

I have no problem with free individuals using lightning type payment channels, and it probably would be required for actual Bitcoin scaling. I just don't want to artificially cripple the real network to create greener pastures for it.
legendary
Activity: 3430
Merit: 3080
A lightning node is more centralized than a distributed network of Bitcoin nodes. Symmetric vs asymmetric. Pretty simple really, and not a bad thing in and of itself.

That description is equally true of miners v.s. wallet nodes. Symmetric vs asymmetric. So, the bitcoin network is asymmetrical already, Lightning hubs just add another layer of node types that serve as a promotion of the role for the miners (or could just be seen as an extra role).

A more apt analogy would be a full node client vs a SPV client? Full node interacting directly with the network, and the SPV (partly) relying on a trusted intermediary.

Not really, because using SPV does indeed involve some trust in full nodes, but using Lightning channels will provide the full extent of the privacy and veracity of standard Bitcoin transactions, i.e. trustless.
sr. member
Activity: 392
Merit: 250
A lightning node is more centralized than a distributed network of Bitcoin nodes. Symmetric vs asymmetric. Pretty simple really, and not a bad thing in and of itself.

That description is equally true of miners v.s. wallet nodes. Symmetric vs asymmetric. So, the bitcoin network is asymmetrical already, Lightning hubs just add another layer of node types that serve as a promotion of the role for the miners (or could just be seen as an extra role).

A more apt analogy would be a full node client vs a SPV client? Full node interacting directly with the network, and the SPV (partly) relying on a trusted intermediary.
legendary
Activity: 3430
Merit: 3080
A lightning node is more centralized than a distributed network of Bitcoin nodes. Symmetric vs asymmetric. Pretty simple really, and not a bad thing in and of itself.

That description is equally true of miners v.s. wallet nodes. Symmetric vs asymmetric. So, the bitcoin network is asymmetrical already, Lightning hubs just add another layer of node types that serve as a promotion of the role for the miners (or could just be seen as an extra role).
sr. member
Activity: 392
Merit: 250
Lightning transactions go through a centralized node, and settle to the actual blockchain.

Not saying it's a bad idea, and it may be absolutely necessary for exponential scaling... but it's certainly nothing like an actual bitcoin transaction.

I look at a lightning node as a transaction aggregating machine. The spread between the fees they aggregate and what they pay to settle on the blockchain would be their motivation for existence. In a sense, they live by eating a bite out of the miner's lunch. Intentionally and artificially scarce block space... higher fees... higher competitive advantage for LN and SC... more bites of the lunch.  

Does it not then make sense for miners to run lightning hubs, as it looks like vertical integration is the best fit here? Sounds ok; if the blockspace is being packed more effectively, then a leaner chain and lower bandwidth requirements makes it easier for new entrants to the mining market to compete against established big miners.

They probably should to protect themselves from outside entities taking artificially limited tx fee revenue... The question was "Why do people think that it could lead to centralization?". Largely, the answer to that question is: "Because it does."

That wasn't my answer. If the miners process Lightning transactions as well as standard transactions on the network, and Lightning is just an open-access protocol, then there's no centralising pressure (adding an extra dimension to mining profitability has the potential to improve competition in mining).

A lightning node is more centralized than a distributed network of Bitcoin nodes. Symmetric vs asymmetric. Pretty simple really, and not a bad thing in and of itself.
legendary
Activity: 3430
Merit: 3080
Lightning transactions go through a centralized node, and settle to the actual blockchain.

Not saying it's a bad idea, and it may be absolutely necessary for exponential scaling... but it's certainly nothing like an actual bitcoin transaction.

I look at a lightning node as a transaction aggregating machine. The spread between the fees they aggregate and what they pay to settle on the blockchain would be their motivation for existence. In a sense, they live by eating a bite out of the miner's lunch. Intentionally and artificially scarce block space... higher fees... higher competitive advantage for LN and SC... more bites of the lunch.  

Does it not then make sense for miners to run lightning hubs, as it looks like vertical integration is the best fit here? Sounds ok; if the blockspace is being packed more effectively, then a leaner chain and lower bandwidth requirements makes it easier for new entrants to the mining market to compete against established big miners.

They probably should to protect themselves from outside entities taking artificially limited tx fee revenue... The question was "Why do people think that it could lead to centralization?". Largely, the answer to that question is: "Because it does."

That wasn't my answer. If the miners process Lightning transactions as well as standard transactions on the network, and Lightning is just an open-access protocol, then there's no centralising pressure (adding an extra dimension to mining profitability has the potential to improve competition in mining).
sr. member
Activity: 392
Merit: 250
Lightning transactions go through a centralized node, and settle to the actual blockchain.

Not saying it's a bad idea, and it may be absolutely necessary for exponential scaling... but it's certainly nothing like an actual bitcoin transaction.

I look at a lightning node as a transaction aggregating machine. The spread between the fees they aggregate and what they pay to settle on the blockchain would be their motivation for existence. In a sense, they live by eating a bite out of the miner's lunch. Intentionally and artificially scarce block space... higher fees... higher competitive advantage for LN and SC... more bites of the lunch.  

Does it not then make sense for miners to run lightning hubs, as it looks like vertical integration is the best fit here? Sounds ok; if the blockspace is being packed more effectively, then a leaner chain and lower bandwidth requirements makes it easier for new entrants to the mining market to compete against established big miners.

They probably should to protect themselves from outside entities taking artificially limited tx fee revenue... The question was "Why do people think that it could lead to centralization?". Largely, the answer to that question is: "Because it does."
legendary
Activity: 3430
Merit: 3080
Lightning transactions go through a centralized node, and settle to the actual blockchain.

Not saying it's a bad idea, and it may be absolutely necessary for exponential scaling... but it's certainly nothing like an actual bitcoin transaction.

I look at a lightning node as a transaction aggregating machine. The spread between the fees they aggregate and what they pay to settle on the blockchain would be their motivation for existence. In a sense, they live by eating a bite out of the miner's lunch. Intentionally and artificially scarce block space... higher fees... higher competitive advantage for LN and SC... more bites of the lunch.  

Does it not then make sense for miners to run lightning hubs, as it looks like vertical integration is the best fit here? Sounds ok; if the blockspace is being packed more effectively, then a leaner chain and lower bandwidth requirements makes it easier for new entrants to the mining market to compete against established big miners.
sr. member
Activity: 256
Merit: 250
CSGOBetGuide.com - Esports Gambling List
because it has relations with Blockstream therefore it must be evil.
This^^

People think that because the lightning network is something that Blockstream produced which is supposedly some company that is conspiring to keep the block sizes small so that all of the transactions go through their (not) proprietary lightning network and they can make profits off of that (somehow) and then they will somehow control Bitcoin because the lightning network is theirs.

Except that the above is completely false. Blockstream does not have proprietary control over lightning and sidechains, both are all open source projects. And they aren't against block size increases, some developers with blockstream are just against BIP 101's method of a fixed schedule, and others are thinking of different ways to increase the block size. And I don't even think there is a business model with lightning that they could make profits off of (I'm not sure about that though).

Keep drinking their Kool-Aid.  They want you to believe they are not taking over.  But what do you think those guys who put up $20 million are thinking?  Do you think they don't want to get that money back?  Or, maybe they are actually thinking of getting it back with a huge multiple?  Gee, I wonder what is more likely? 

Dude, Blockstream will make every effort to cripple bitcoin with 1MB, so they can sell you a solution 'for a small fee'.  Blockstream has bad intent.  Don't believe their promotions of 'for the good of the blockchain'.  That is today.  Everything free.  Then, we everyone depends upon the new system - BAM!!!  Here come the fees!!!  No way to go back now.  So you will pay it.
Contrary to popular belief, people who support Blockstream are not against block size increases. I am not against increasing the block size limit, in fact, I want it to happen. I prefer BIP106, not BIP101. I am also not against Blockstream and sidechains. The people who work at Blockstream and on their projects are good people. They are recognized developers and many are part of the Core Dev team. Many of them have also suggested other block size increase proposals. There are other ones besides BIP101 that are potentially viable.

Even if blockstream charges people to use sidechains, the project for that is open source. All of that code is publicly available and people can use it, fork it, and do their own stuff with it. You don't have to use blockchain. Someone can fork the source code (and many have) in case they decide to pull it down. Even if they decide to make the sidechains stuff closed source, people will take what they previously published and create own sidechains implementations off of that. We don't have to use blockstream.
Pages:
Jump to: