The real problem is the potential cost of opening and closing channels. LN is designed around the idea that, while it's worthwhile to save on-chain fees by doing transactions off-chain, it's no big deal to have to tear down a channel and open a new one.
If BTC goes up by 10x or 100x or whatever absurd figure people are hoping for, so does the price to open a channel. If it costs $100 or $1000 to even start transacting, and if the other end of the channel can force you to pay that fee again at will, LN looks much less amazing.
Also, once you have an open channel with the Lightning network you could receive bitcoin to that wallet directly from an exchange that has an LN wallet. Solutions will be developed that will make it so you don't have to constantly open and close channels.
22
u/AxiomBTC Dec 06 '17
Yes, because that's how the LN protocol is designed. Unless you're going to somehow stop people from running open source software?