Rick Reacts to Lightning (Again) and brings up a previously undiscussed flaw
We Are All Satoshi1 HN recommender · recommended in 1 month, 2018-2019
14K views · 8 years ago · commentary · dated
Rick Falkvinge responds to viewer feedback on his earlier Lightning Network video and raises a flaw he says was not previously discussed. The main thread is the network's unsolved routing problem.
HN commenters cite it, with a pointer to the section from about 10:00, when arguing that Lightning has no solved routing algorithm; most mentions are critical of Lightning.
8:14The Lightning Network Explained (Litecoin/Bitcoin)
Franklyn
119K views • 9 years ago
9:11How The Banks Bought Bitcoin | Lightning Network
Decentralized Thought
184K views • 8 years ago
2:18:23Line Goes Up – The Problem With NFTs
Folding Ideas
19M views • 4 years ago
40:21Bitcoin - Unmasking Satoshi Nakamoto
Barely Sociable
1.6M views • 6 years ago
35:53Exposing Tether - Bitcoin's Biggest Secret
Coffeezilla
4.6M views • 5 years ago
1:06:36Computer Security 161 Cryptocurrency Lecture
Nicholas C Weaver
128K views • 4 years ago
2:16Andreas Antonopoulos - 51% Bitcoin Attack
Rodolfo Díaz
72K views • 11 years ago
30:20Blockchain vs. Bullshit: Thoughts on the Future of Money [Classic Bitcoin & Open Blockchain Talk]
aantonop
383K views • 9 years ago
38:22Kim Nilsson - Cracking MtGox
TheBitcoinArmy
47K views • 9 years ago
46:22DEF CON 19 - Moxie Marlinspike - SSL And The Future Of Authenticity
DEFCONConference
11K views • 13 years ago
29:12DEF CON 26 CRYPTO AND PRIVACY VILLAGE - Scott Arciszewski - No Way JOSE! Designing Cryptography
DEFCONConference
7K views • 7 years ago
1:21:16A New Way to look at Networking
Google
52K views • 19 years ago
24:20Satoshi Has No Clothes: Failures in On-Chain Privacy by Ian Miers (Devcon4)
Ethereum Foundation
5K views • 7 years ago
5:51Bitcoin Q&A: Energy Consumption
aantonop
96K views • 8 years ago
27:08Peter Rizun, Andrew Stone -- 1 GB Block Tests -- Scaling Bitcoin Stanford.
OnChain Scaling
12K views • 8 years ago
1:09:16Defeating Ssl Using Sslstrip (Marlinspike Blackhat)
TheSecurityTube
61K views • 14 years ago
22:58My first interview with Sam Bankman-Fried
Tiffany Fong
150K views • 3 years ago
28:19Bitcoin 2012 London: Mike Hearn
Independent POV
79K views • 14 years ago
3:59The Lava Lamps That Help Keep The Internet Secure
Tom Scott
4.3M views • 9 years ago
12:24Elliptic Curve Back Door - Computerphile
Computerphile
554K views • 8 years ago
8 comments from Hacker News
I think this is the right direction as I think all money is a form of debt - usually coupled with some settlement mechanism. Once we get a good implementation of debt settlement then I think we might actually get a usable decentralised money. As a few comments have pointed out this similar to the Lightening network and Ripple. One comment mentioned that Ripple never found a routing algorithm and that is also a major criticism of Lightening, see for example [1]. How are you planning to address these challenges? [1] ▶ this video P.S. I only came across Rick Falkvinge today so I don't know how controversial he is in the crypto space. Given that he backs BCH I guess he might be.
If you understand computer science and design, there are some claims the LN team makes which will never be possible. The lightening network inherently suffers from limitations on transaction rates and an inability to scale up. link It's one of the most basic computer bugs, and LN design is incompatible with a fix for race conditions due to decentralization. There's also the aspect that the Lightening Network's design inevitably turns it into a banking network, designed to extract fees for the wealthy. ▶ this video Compounding the already highly centralized wealth of Bitcoin oligarchs who took control of the supply for pennies on the dollar and need new users to dump their nearly free coins out for real money in fiat, where they would be able actually buy property. link
The lightening network inherently suffers from limitations on transaction rates and an inability to scale up. link It's one of the most basic computer bugs, and LN design is incompatible with a fix for race conditions due to decentralization. There's also the aspect that the Lightening Network's design inevitably turns it into a banking network, designed to extract fees for the wealthy. ▶ this video
LN Dev: "We're 6 months away." Dec 14th, 2015 link Something seems off with what LN claims is a p2p network, as the claim is they've created something better than BGP yet there's going to be many many race conditions if the network is ever actually used at scale and the only solution to those race conditions will be broadcasting updates to inform other nodes the route is inaccessible.. which will raise the bandwidth demand for anyone running nodes needing those updates. ▶ this video For LN to claim to be p2p seems rather disingenuous, as everything about it is going to favor wealthy centralized payment processor hubs. What's the point than? Why not use venmo / stripe / square where there's less risk of scam for both consumer and retailer? Running a LN node will require a hot wallet with keys in memory, so if a Spectre/Meltdown style attack hits your node your key and funds are at greater risk of being stolen. LN also opens up the ease of money laundering, so will all LN nodes need to keep KYC/AML logs for future audits?
Even with the hub-spokes model, it won't work since every transaction has the power to invalidate multiple routes. The white paper is a joke. ▶ this video People are just handwaving this away like it's a side thought, while touting the solution this gives as THE gift to mankind to get away from traditional banks. Another cryptocurrency 'innovation' delivering overly complex solutions to problems that didn't exist and ignoring the real problems.
Does anyone know how Lightening Network code actually routes nodes? The LN claim is basically decentralized BGP but much more complex and prone to race condition errors. ▶ this video The white paper doesn't even mention how LN routing works! 8.4 Payment Routing It is theoretically possible to build a route map implicitly from observing 2-of-2 multisigs on the blockchain to build a routing table. Note, however, this is not feasible with pay-to-script-hash transaction outputs, which can be resolved out-of-band from the bitcoin protocol via a third party routing service. Building a routing table will become necessary for large operators (e.g. BGP, Cjdns). Eventually, with optimizations, the network will look a lot like the correspondent banking network, or Tier-1 ISPs. It seems impossible to implement true decentralized routing, so it's likely they're using some sort of hack to prioritize "masternodes" as the backbone routers instead of actual peer to peer routing.
No. The LN white paper doesn't even explain how they plan to solve routing. ▶ this video Without decentralized routing, It seems like they're simply prioritizing nodes with large sums of BTC as the central operator hubs. Centralized payment processing hubs?
> Dont be an ignorant big blocker. Look at the smartest people in this space. The real technical folk. What are they saying? I'm seeing them zoom in on the key technical problem: at no point has LN fixed the key technical issue, how to route. Every transaction invalidates the routing path, because it changes the amount of liquidity available in the channels. Rick Falkvinge nails this point. Key bit from 10:00 on, though the rest is well worth your time (and I say that as someone who hates watching videos on YouTube): ▶ this video LN proponents explicitly compare it to BGP - but BGP is a completely trust-based protocol, where a lot of telecoms engineers have an agreement that they'll keep the network going no matter what, and bad actors are dealt with by hand. Trust-based and fixing problems by hand is the diametric opposite of the cryptocurrency model.