so its just easier to give starbucks $30 worth of btc to get a $30 giftcard so you can buy 10 coffee's.. rather than depositing funds into side services and trying to get authorisation off chain per payment for each coffee
The only problem I have with that is that I can't pre-plan small expenses like meals or gas and not all gift cards are available online.
The LN would allow you not to have to do that. So what's your solution? Alts? 1 transaction per month? Escrow?
How is Escrow really different (or not inferior even) to the LN?
How is using alts a safe alternative? Isn't pre-paying also locking your funds away from you?
LN is not bitcoin
LN is a separate network that multiple coins will use.
and guess what.. you do need to pre plan LN
funds in LN are locked. you need to pre plan how much you want to lock up
and also divide it up into multipl channels to get, hopefully the best chances of making payments should:
one channel be temporarily unavailable
not have enough funds themselves to pot potato payments
other partners of partners be offline
destination offline
one of the partner of parters closes their channel
the list goes on
put it this way.
imagine your bob (b)
wife is Alice(A)
charlie(c) is someone you usually have coffee with
ok you put in $130 into 2 channels. $65 to your wife and $65 to a channel with charlie because he has connection to starbucks.
A[0.01 : 0.01]B[0.01 : 0.01]C[0.01 : 0.01]starbucks
imagine your wife went on a coffee date with loads of her friends and she had a $65 bill with starbucks
A[0.0 : 0.02]B[0.0 : 0.02]C[0.0 : 0.02]starbucks
great your wife paid starbucks $65
and now you have nothing you can pass to charlie if you ever want a coffee yourself
see the downside of the routing yet?? where others can raid you dry before you spend funds yourself
but although between you and your wife and you and charlie. you appear to have the same combined value..
but that funds is not split between the 2 channels. its now offset in your wife channel allotment to you
now you know ur wife just raided you. and you have 2 choices. give some of your 0.02 to your wife and hope she knows someone who knows someone thats connected to charlie or starbuck if you ever want to taste coffee this month.
or close the channel with your wife. get your funds (one onchain tx close) and then put the funds back in so that you and charlie have funds to play with(another onchain to add to BC channel)
..
LN devs have seen these issues and are now inventing factories
...
where instead of direct depositing into your channels.... with direct onchain proof in the channel
you deposit fund $130 into a factory(fortknox) and the factory gives you a unbroadcast(offchain) TX that you use for your channel with your wife and channel with charlie. thus now charlie, you and your wife are trusting the factory to honour itself
instead of trusting the blockchain
and then if your wife raided BC.. you then get the factory to disavow the funds from AB(without broadcasting) and give out fresh unbroadcasted tx's to resplit the funds.
but now you cant broadcast a tx at a later date because the channel funds are not directly yours, they are factory owned. so you need factory, your wife and charlies permission if you ever were to exit LN. by again disavowing the currnt balance and then get the factory to honour a tx where the funds go to an address you solely own that you want broadcast
in short
LN is becoming the whole fortknox of 19th century gold. locking it up and letting people play with unaudited promissory notes in the hope you never request your gold back into your own sole control..... sound familiar to banking strategy of 19-20th century
..
yea i know i went double dep into the whole LN concepts.. but much easier instead of the hot potato games of LN and the factoriy issues that fortknox plagued the gold banking era.. but its much easier if your planning to spend $130.. just buy some giftcards with them merchants.. job done