Imagine having to worry about penalty timeouts every 2 weeks just to make sure your money doesn't go *poof* lmao. What a pain in the ass. Once your transaction is confirmed on Monero or Bitcoin it is final.

LN doesn't hide reciever and amounts, neither obfuscate IP.

If the protocol isn't private by default, most won't use it that way, just like Bitcoin.

If you don't use large routing nodes your LN transactions are much more likely to fail. And now you are just adding more friction and barriers for casual users. If you want to fullfill your global money prophecy the average person has to be able to simply use it.

Remember, all these problems are the self-custodial way of using LN. I didn't even mention that 90% of LN users are using closed source, custodial wallets like Wallet of Satoshi because using LN in any sovereign manner is such a hassle.

Reply to this note

Please Login to reply.

Discussion

Lightning has two main applications - every day payments and adding privacy to your BTC funds. Neither of them implies storing it for long time without using. In first case you use it every day and notice a malicious force close (which my node which is not small detected only one time during several years and it was a mistake, not a malicious action). In the second case you open a channel, tunnel the funds through the network and you are done - you store new unrelated coins onchain for long time.

Hiding IP is a separate task. You can do it on your own, LND and bitcoind both support working behind Tor and using onion sites for incoming connections.

Regarding using closed source apps, it is not because of lightning. Majority stores other cryptos on centralised exchanges. It happens, because it is beneficial for the custodians who get all the coins, so they can invest into development and promotion of their products. While Devs of self-custody wallets, e.g. Simple Bitcoin Wallet, receive small funding and can not promote as aggressively as big guys do.

#[0]