So I decided to run some tests on the BTC Lightning Network to see how it is doing. This thing is insane, its so great I think its going to be outlawed in major police states (US, China, maybe EU).
I have a graphics card that I bought a few years back to play around with mining, I use NiceHash for that. NiceHash allows Lightning for withdraws. So what I did was to create a hot wallet with Wallet of Satoshi on Android. Then I clicked receive then Lightining. I got a lightning invoice. I put that on the NiceHash Lightning withdraw system. In less than 1 sec I had received the bitcoin I sent (at the cost of almost nothing, a regular BTC withdraw would have cost $3.5).
Then I went over to
https://www.bitrefill.com/buy/, I purchased a Uber coupon and choose Lightning as the payment method. A QR code showed up on the screen, I scanned that with Wallet of Satoshi and clicked pay. In less than 1 second the payment was made and with less than 5 the uber code was on the screen. I redeemed the code sucessfuly on my uber app (this all took less than 1 minute).
In no moment I had to say who I was or provide any info about me. Bitrefill just asked me for my email, which I then provided a spam email I have. While my IP address was revelead to the site, I could just as easily used TOR leaving no trace. A tor like system is also used within the lightning network to increase anonimity (according to the book Mastering Bitcoin), the lightning network doesnt have a blockchain with a record of transactions. Uber knows who I am so there is some tracing but if I was just sending funds to another person on the Lightning network, there would be very little tracing. This transaction is not recorded in the blockchain.
I'm starting to get convinced BTC cannot be used for payments, its just too good. Governments are mostly friendly towards BTC because they dont understand it, once they realize what can be done with the Lightning Network they will outlaw it. BTC will remain this gold competitor where every transaction is recorded on the blockchain and KYC is done everywhere, with that they like it, because its like a bank where they see all transfers without a court order. But the things that can be done with Lightning are just so powerful, the second they realize it they will come after it. Central bank coins will be used for payments instead (hopefully, in a way as efficient as Lightning).
The big question is, can Lightning be stopped? All it takes are a few countries allowing it for all the nodes to be running there, and some people will run nodes in outlawed countries anyway (similar to sharing files on Bittorrent). As a long as there is internet, people can connect to these nodes and execute the payments. Its very hard to stop, but I'm sure they will try. If Lightning is ever used to finance terrorism/major drug trafficking or other crimes, its going to start a government counter attack on it. And that could be a catalyst for a big BTC price drop. Its something to watch for