Let's attack this from a different angle
- Have you ever used the Bitcoin LN for transactions? I have over several dozen times so far
- Do you run a LN node? I do with 15 channels of varying capacity, total capacity last time I looked was 35M satoshis (I'm out of town currently and no access to my node)
- You've latched on to the network capacity as your argument that the LN is centralized, do you know what that means and how is it relevant to your decentralized vs centralized argument?
- And finally, let me ask you, I don't want to assume but what is the downside of the the LN if it's centralized? Then I'll respond to you
@ph1l
I realize that my post was overwhelming to a person who does not use Bitcoin or cryptos and definitely for anyone who's never used the Bitcoin Lightning Network, but I can tell you right now, that was not my intention
I was trying to get you to understand network capacity and its usage and importance on the LN but from your own research not me spoon feeding you the information so we can have an intelligent and informed discussion
It's not the holy grail bullet that you thought you had found to argue that the top 12 nodes have so much network capacity hence the LN is centralized
If I explain it to you why as I'm about to do, will you understand or will it go over your head?
Network capacity is simply the amount of money (BTC) that the node is capable of routing. Big players like Kraken, Bitfiniex, OKEX, etc, will have big network capacity because they have a lot of BTC's to allocate toe their LN node
- Now, here's the tricky part, those nodes don't matter as much for the vast majority of LN transactions that are micro payments (small BTC amounts)
That's why I mentioned I've done several dozen LN transactions and discovered some oddities I did not consider
I was trying to use the LN as a replacement for Bitcoin mainnet transactions when it behaved very differently
Without making this TL;DR, let's say I deposit 0.5 BTC to my LN node and create 10 channels with 10 different peers varying in capacity from 0.01 btc, 0.02 btc .... 0.09 btc
If I try to send a 0.1 BTC LN transaction, my node cannot route it. No way no how. Transaction will fail
As I use the LN for transactions, those channels will shift in capacity in either direction so even the 0.09 channel may only have 0.06 BTC capacity for sending out, and 0.03 BTC for receiving
------------
If you made it this far, I'm simply telling you that if OKEX has 10% of network capacity compared to 80,000 LN nodes, it would mean OKEX may have the capcity to route a 2 BTC LN payment, but 99.99% of the LN nodes do not have that capacity on their individual LN channels, hence it does not matter
OKEX won't route my LN transactions nor the 99% of the LN transactions
It is more important to have as many LN nodes as possible
The big network capacity LN nodes are for a very small set of LN transactions that take place
I've been using the Bitcoin mainnet for transactions that are more than 1 Million satoshis because other than instant settlement, the fees are similar for the LN and mainnet for those "bigger" transactions
