Whether it's unique to one blockchain is irrelevant. If I'm using LN to send and receive BTC and BTC alone, it literally does not matter what's happening on other blockchains. And even if I were using LN on other chains, that still wouldn't detract from the utility of LN on BTC's chain.
Stop acting as though you're making some sort of point. You're just making noise.
firstly. what you are sending through routes is not BTC. its an invoice measured in millisats. a unit of measure the bitcoin network does not understand and in a packet of data the bitcoin network would not accept.
these invoices and htlc secret reveals are not bitcoin network compatible.they are their own format.
the latter in channel contract update (after htlc secret reveal) are not between the sender and receiver of a route. but a contract update between the partners inside their channel and only done on the success of the hops of channels success.
its nothing like bitcoin.
heck the whole last 5 years has been alot of dev drama of trying to change bitcoin to become LN compatible.
the silly thing is LN does not have a consensus mechanism nor a blockchain all nodes need to follow, so it should be LN that should change if it wants to replicate bitcoins format. not the other way round.
maybe if you were more honest to say whats different about LN then you could actually turn it into good PR as to why people should use it as oppose to bitcoin. but trying to promote it as bitcoin and part of bitcoin as if its the same thing, is both misleading on its features and niche. but also its putting people at an extreme risk of not understanding the different security risk, problems with payments and why bitcoin is better.
i know you dont like bitcoin anymore and you dont want bitcoin to expand and grow and anyone that does you simply want to tell them to go away to another network if unhappy with bitcoin.. thats been your personal game plan for years, offramping users to other networks.
but here is the thing, i am not the only person that likes bitcoin. i am not the only one that wants bitcoin to grow and have more utility. without the need for constant promoting of other networks being the solution people should move over to.
i doubt that you can even admit that LN is a separate network that measures value in a different denomination than the bitcoin network. but that should be your first realisation to why LN is different and not bitcoin
I'm sorry but, by definition, LN is certainly a layer 2 solution. It settles all on the base chain.
Also, if you're having 70% of your payments fail, it is the operator that is doing something wrong. I have made 100's of LN transactions and not one of them have ever failed.
you only have 100% if using small value's. payment success is not a user error. its a value limit. its a liquidity problem,
but if you want to blame the operator. then go on the dev board and find the LN topic and go argue how Rath is a operator that cant use LN properly, that would be a laugh to see.
anyways,
do you know the difference between bank balance in euros and settled withdrawal of physically exchanged dollars?
the LN payments are millisats(bitcoin network does not understand). and is LATER hours/days/months settled by negotiating contract terms of fee's and rounding up/down of millisats into a bitcoin value is a separate 'deal'/contract/payment.
the LN "payment" (the thing described as 'instant/fast/cheap') is a separate transaction/contract from the one that gets settled to the bitcoin network.
you may not notice it at GUI level. but at code/raw data level you will see the negotiation of exchange of units of measure.
whats next.. if a exchange/western union took in FIAT, but behind the scenes used crypto to do the reserves transfer between different WU 'shops' you will claim that crypto is fiat, under the naive beleif that all the customer can see is the fiat being settled.
no, when you understand the inter-change happening in between you then realise the separate mediums of exchange happening and the contract and reserve values change and the negotiation of conversion from one unit of measure to another happen. then you start to see that the customer facing view looks like its a fiat transfer system, but then realise that its a fiat-crypto-fiat system and they are separate systems, not to be confused with each other and definitely not to be used to pretend that crypto is fiat
if LN was bitcoin. then LN can only be bitcoin. it could not be anything else. ..
but LN is its own separate thing, which is why it allows different cryptos to peg to it.
but the first step to understanding it is to realise that bitcoin does not leave the blockchain. the value is locked to the blockchain. all the negotiated off-chain stuff measured in units not understood by bitcoin are not bitcoin things.
LN relies on middle men (channel partners, route hops)
bitcoin does not rely on middle men
LN does not have a blockchain.
bitcoin does
LN is a co-sign co-custody authorisation required system
bitcoin is a sole custody signing system
[moderator's note: consecutive posts merged]