Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

makeasnek , (edited )
@makeasnek@lemmy.ml avatar

This requires multiple transactions on the blockchain

It literally requires one to open and one to close, so like $1 most of the time in fees. If you have a custodial wallet, it requires zero. You can keep a channel open forever. Within that channel, you can have essentially infinite transactions between you and any other party and you can use the channel to route payments to anybody on lightning network. All those transactions settle within a second and have fees measured in pennies. A channel doesn't need to be opened for every baby being born, babies don't use money. Seriously though, there are additional improvements coming down the pipe (like channel factories) which enable you to use one on-chain tx to make hundreds of channels. People do not understand the scale lightning works at.

The amount that both sides put in “escrow” is the max payment imbalance that a channel can accept

All of this is abstracted away for you as a user, you don't have to worry about it, especially for custodial wallets. Most people earn and spend roughly the same amount each month, so liquidity isn't anything they ever need to think about. There are also automated ways to rent inbound liquidity which are incredibly cheap, that can be done with self-custody wallets.

Say, you want to use a channel to buy a car for $20k, then you need a channel that both you and the other guy have put in $20k in bitcoin.

Wrong. If you want to buy a car for $20k, you have to put $20k into lightning. The other guy doesn't have to put in anything aside from the $1 in on-chain tx fees to be on the lightning network in the first place, which he doesn't even pay if he has a custodial wallet. Then you send that 20k to the guy with the car. Now you can receive up to 20k in payments in that channel. Not that you would spend $20k via lightning, if you are buying a car and moving that much money, use main chain.

If some calamity happens, these funds are lost in nirvana.

Calamity doesn't happen, funds don't get lost. Custodial wallets literally never encounter this, it's all handled by your custodian. Non-custodial wallets also rarely encounter this, all the incentives are lined up to make "force closes" (which is what I assume you are referring to) rare. And of those force closes, the only risk is that your counterparty publishes an old version of the channel. You have like five days to correct and publish your more recent version to claim your funds. And if they tried to cheat you out of your funds, you get your funds and they pay a penalty. Given that watchtowers are basically automated, this never happens. Your funds from one of your channels might be stuck on-chain for a few days at worst, this is not a nightmare scenario. Banks and traditional payment processors have random holds all the time, especially when dealing with anything international. The difference is, the funds in lightning are always yours because you have the key. There is no scenario where when properly used, you lose funds in lightning.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • technology@lemmy.world
  • random
  • incremental_games
  • meta
  • All magazines