9ueer on Nostr: goatmeal already summed up a lot of the concern but i wanted to point out some more ...
goatmeal (npub1g0a…gqpz) already summed up a lot of the concern but i wanted to point out some more details.
hopefully we understand the Bitcoin keys part: you have control, no one can spend the coins without those keys.
LN is made up of payment channels, which are an abstraction built on top of a time-locked UTXO. the decisions about that bitcoin are now shared, with methods for both parties to leave the channel and reclaim control over their portion of the "shared" bitcoin.
this immediately opens the door for fraud. a bad channel partner is in many ways incentivized to steal your bitcoin.
okay, so choose a good channel partner.
but what is your goal with using the LN? if you want to pay someone/some entity that you know and can see face to face, a Lightning channel is overkill, with a lot of pointless complexity. just settle your tab, tell your friend "i owe you one," etc.
but if you want to be able to send Lightning sats to strangers, you need to be well connected in the network. currently that means opening channels with large Lightning nodes.
these nodes are essentially banks, but because we want to avoid the idea that we're recreating problematic finance, let's euphemistically call them "Lightning Service Providers."
so these LSPs collect fees for the service they provide, like a bank. and you can say, "well they're a Bitcoin business so they want Bitcoin and Bitcoiners to succeed, but they have bills to pay, so this seems fine."
they do indeed have profit motive, but that means that open channels need to be worth it. open channels cost money to monitor and manage.
is it worth it for them to have a bunch of tiny channels with Bitcoin minnows looking to avoid on-chain fees? not really, a small channel doesn't do much to support routing payments and they won't collect many fees.
so it's good business sense to avoid having certain users as channel partners. a centralized entity can say "no, you don't get to use LN," or if they were your channel partner, "you don't get to use LN anymore."
"but there are other LSPs."
with similar incentives. and those that seem more willing to open channels with anyone, or charge less in fees, could very well be looking to steal your bitcoin at the earliest opportunity.
even a well-established LSP from one of the "good" Lightning companies could decide to snatch and grab a bunch of bitcoin and exit to L1, and you'd have to be monitoring your channels like a hawk to avoid the loss. (this is another problem)
as BTC price increases, it becomes harder to use L1, and there is a stronger incentive for Lightning channel partners to steal your bitcoin.
LN replaces the trustless machinery of mining to enforce the ledger with implicit trust of channel partners, many of which are indistinguishable from banks.
hopefully we understand the Bitcoin keys part: you have control, no one can spend the coins without those keys.
LN is made up of payment channels, which are an abstraction built on top of a time-locked UTXO. the decisions about that bitcoin are now shared, with methods for both parties to leave the channel and reclaim control over their portion of the "shared" bitcoin.
this immediately opens the door for fraud. a bad channel partner is in many ways incentivized to steal your bitcoin.
okay, so choose a good channel partner.
but what is your goal with using the LN? if you want to pay someone/some entity that you know and can see face to face, a Lightning channel is overkill, with a lot of pointless complexity. just settle your tab, tell your friend "i owe you one," etc.
but if you want to be able to send Lightning sats to strangers, you need to be well connected in the network. currently that means opening channels with large Lightning nodes.
these nodes are essentially banks, but because we want to avoid the idea that we're recreating problematic finance, let's euphemistically call them "Lightning Service Providers."
so these LSPs collect fees for the service they provide, like a bank. and you can say, "well they're a Bitcoin business so they want Bitcoin and Bitcoiners to succeed, but they have bills to pay, so this seems fine."
they do indeed have profit motive, but that means that open channels need to be worth it. open channels cost money to monitor and manage.
is it worth it for them to have a bunch of tiny channels with Bitcoin minnows looking to avoid on-chain fees? not really, a small channel doesn't do much to support routing payments and they won't collect many fees.
so it's good business sense to avoid having certain users as channel partners. a centralized entity can say "no, you don't get to use LN," or if they were your channel partner, "you don't get to use LN anymore."
"but there are other LSPs."
with similar incentives. and those that seem more willing to open channels with anyone, or charge less in fees, could very well be looking to steal your bitcoin at the earliest opportunity.
even a well-established LSP from one of the "good" Lightning companies could decide to snatch and grab a bunch of bitcoin and exit to L1, and you'd have to be monitoring your channels like a hawk to avoid the loss. (this is another problem)
as BTC price increases, it becomes harder to use L1, and there is a stronger incentive for Lightning channel partners to steal your bitcoin.
LN replaces the trustless machinery of mining to enforce the ledger with implicit trust of channel partners, many of which are indistinguishable from banks.