It pains me to say it after 3 years of building on it but I think lightning is ngmi, at least for non custodial pleb payments.
I think ark and liquid are fundamentally a more sound approach to L2 for end users.
If it REQUIRES the end user to run infrastructure, even if that is just a phone, it's going to be too janky to actually scale.
Not to mention that somehow lightning is already more ossified than L1...
If we continue down the custodian route people will get rugged or KYC d
I am ready for your hate, but this is my current take. Also would be happy to be proven wrong.
Now back to sshing into my node and working on chantools to recover a force closed channel utxo that lnd didn't report.
Totally easy for everyday users to solve if they run into this problem...
Thread
Login to reply
Replies (104)
Fedimint?
Still a custodian and a single ln node at end of the day. Better than using WoS or alby tho π
No more of a custodian than Liquid is. Probably much less of one actually.
This is the best option Bitcoin has for scaling, privacy, and destroying the central banks
Sidechains for Scaling -- Thunder Network | Truthcoin.Info
Are we going to have Zaps with Ark? :)
Agree with everything except that liquid is a more sound approach. Can't comment on ark since it does not even exist.
Self custody is my red line. Any tradeoff that interferes with that is ngmi.
Did you ever tey Nodless Sommerfeld?
I'm more worried about Lightning potentially failing in the United States for lack of adequate custodial providers
I want to see Ark developed enough to play with it. Seems really interesting to me.
Only sovereign lightning users actually assimilate reality. I gave it my best effort, but the sad fact is it's π©.
I would love it if LN was "it" but it's not. Feel free to keep liveling in denial while you zap the same custodial pennies around.
View quoted note β
So whatβs the solution? Or it doesn βt exist yet
Save in Bitcoin, spend Monero.
Ya bro like when ppl really get in the weeds with lightning like I mean really really deeply understand it. 90% of ppl have shared the idea that it's not gonna function correctly. The other ten percent of ppl have business on the line so they just say it's problems will be fixed open source blah blah blah
But can someone explain to me when that message got signed by those keys saying " Craig's is a lier blah blah blah lightning is an interesting improvement yadayadayada " was that satoshi? A Satoshi assistant? Or just a skilled hacker? Bc they basically said lightning is good keep working on it right ? ??? Who was that generally???
Do you are saying we are stuck with DOGE for micro payments?
I see LN as the best thing we have now that is usable, but there are limitations that would just make it impossible to operate in a non custodial fasion for everybody.
It will either become an infrastructure layer or superceded by something better.
If every user is non-custodial it means every user is capable of running an infrastructure. I donβt think itβs much of a problem. Plebs understand shit about plumbing but they all plumbery at home.
I think we shall not look for scaling without being able to scale self custody. It makes few to very little sense to me!
There's also a physical limit to it, as it stands, in order to have a completely non-custodial future in LN, everyone needs to be able to have their own channel. The cost of opening and closing channels will prohibit this as there are just not enough sats to do so.
That's why I think it's impossible, but we should strive to be as self-custodial and trustless or trust minimized as possible in all the layers we build.
Care to check out fedimint?
The node is in the phone. Iβm not doing more than that. I agree, itβs a shit show.
View quoted note β
One of the reasons apple is (was?) successful is they hide away a lot from end users. My parents are diehard apple fans for this very reason. So any non-custodial self-custody solution would have to have this level of hand holding. I have some doubt that you can have both hand-holding and non-custodial.
I can't recall where I read this story about Steve Jobs. It was during a design meeting for some tool on Mac and he says to his design team he wants users to click one button and the task they are trying to do gets done. Anything more than clicking one button is almost too much for some people.
Go to any store with self-service kiosks (McDonalds, Dunkin' Donuts, etc.) and watch how everyday people (with all due respect) struggle even with tools like that.
Granted, you can argue that these things might not be designed well. Fair enough. But I doubt it would be merely bad design.
This has been my position for a while.
We all knew the issue the LN had when implemented.
And itβs fucked itβs come a long way but itβs still fucked.
Zeus, Mutiny, Dunder, etc are killing it with nodes in da phone & I see the LN being just one of many "L2" used.
I'm looking forward to see how @AQUA Wallet might be able to provide some solutions.
As a node runner for a couple years now I generally agree with your sentiment. However you aren't doing yourself any favors running LND. Switch to Core Lightning and be happy (or happier at least).
I still see a lot of headroom for lightning personally. I believe 1-1 channels are currently the biggest limitation, so if or when we get multi-party channels, lightning could really take off.
Self custody your lightning bitcoin in your own node and send it to a lightning custodian when you need to spend. What is so difficult with that? π€·π»ββοΈ
You have no privacy from your custodian and risk getting rugged.
Why sent from self custody to custodial?
The LSP model could be the best trade off for self sovereign pleb users IMO
A bit of of splicing to be able to quickly change of LSP in case of censoring and it's fine. A middle size LSP or even bigger could be unregulated, kind of like the Samourai coordinator, so no mandantory KYC.
I'm a total noob and have been running a node for 2 years now, it takes time but with tools like RTL, and Thunderhub and others it's totally doable and it's obviously going to continue to improve in the coming years.
Plus you underestimate the improvement that could still come in this field. We are way better now than 3 years ago.
Lightning is maybe not the perfect solution (yet), but it already works well. As a dev you are blinded by the amount of difficulties you encounter but the ratio (results we already achieved in the LN space)/(money spent on the dev) is enormous
Give it more time
Build using the right tools. Greenlight solves your concern: infrastructure in the cloud, keys on your device. I think Breez SDK combines that with an LSP. A wonderful all-in-one lightning solution.
No hate here, agree completely
Lightning is better for banks than plebs tbh, that's one of the biggest lessons I learned this year. Running Lightning in a sovereign way is a huge mental burden and highly favors custodians, with all of the counterparty risk that comes with them. Really hope people are giving more thought to this instead of yeeting their entire business platform on Lightning
We ABSOLUTELY need more L2s and I'm glad they're being built out as we speak. What are your thoughts on an ecash settlement layer? AFAIK it sounds more like what I thought Lightning would be
Ecash is a good idea as long as the redemption is hard to rig, looks like fedimint can do it, we shall see
+1 I Definitely agree with this considering the current state of lightning. Not to mention the hub and spoke model tends to lead to centralization. It's risky as hell for a pleb to put up multiple Bitcoin just for routing.
Granted I'm not really sure what will replace it. I'm not really a big fan of liquid I think you can run your own liquid node. But that also seems to be going down a custodial route. Should probably play with it a bit. Ark sounded interesting, but there's also no code to look at yet as far as I know.
Maybe this is a LND thing? How is electrum able to avoid forced closes in high fee environment?
electrum use a third party. If im not mistaken they use phoenix aka acinq to do that.
ps: my radar activate when i see no info on that. There are a few note here and there. But they really use that.
I think the trampoline routing jumps to either async or electrum.
I would also like to know more details, but Thomas has created an amazing wallet. It wouldn't surprise me if he built it himself
No dout about that, that make the wallet relable if he use it.
For the bitcoin part is flawless success for the wallet but on lightning part its a mess. I look in it for some times now and its acincq servers and code. By the way its buggy and force close for anything. So i think its a "scam" = u put money in a channel and ur coins are gone. All u can do is contact electrum dev to complain and they reverse it :big eyes: yeah u read this part.
So like i say multiple times already lightning is like eth casino show.
Really?
Well, you're the first one that I've seen saying this. I've never had a forced close on electrum, but I have on a bunch of LND wallets.
Where can I read more about this?
begin here :
then here:
And i you don't want to read all social, you can go here :
my exp was like this one :

Electrum funds stuck in lightning. Unable to force close channel
Electrum funds stuck in lightning. Unable to force close channel
Electrum funds stuck in lightning. Unable to force close channel
Electrum funds stuck in lightning. Unable to force close channel
GitHub
sending with Lightning: payment_preimage validation is skipped on Android
### Impact
When using Lightning in Android builds of Electrum, when sending payments, the direct channel counterparty could steal the payment amou...
GitHub
Lightning Can send 0, Can receive 0 - Insane unexplainable fee upon closing channel Β· Issue #8419 Β· spesmilo/electrum
Hi all, I've used Electrum in the past, but I wanted to setup lightning wallet so i can transfer btc from exchange to Electrum without paying the h...
I don't think these examples are sufficient evidence that electrum is using Async on the back end.
One is a bug specific to Android. The other had a very small LN channel so it's not surprising that it got forced closed.
I agree. I donβt see how the plebs is going to adopt lightning as a non-custodial method of payment when many folks are still reluctant to use the base layer which is magnitude easier to use. Also, lightning doesnβt seem a scaling solution either. Iβm afraid Bitcoin will remain stuck with the βdigital goldβ use case which has its pros and cons. Non-custodial payment has to happen on L1 or it wonβt happen. L2s have too many tradeoffs whether on the UX, security or non-custodial nature. I hope that #eCash / #XEC (BitcoinCash fork) can succeed in this mission. They seem to be the only project aiming to scale fast payments on L1. They have an interesting approach by mixing Nakamoto and Avalanche consensus.
This pretty well sums it up. For mass adoption to work, we're going to need a non-custodial solution. Fees are already at a point that this isn't practical for anyone that's not already running a node.
There are so many developers out there working on so many awesome tools to solve these problems. If a sound solution doesn't already exist, it's only a matter of time.
View quoted note β
Looks like Iβm in the minority here, but my Lightning experience has been really positive and fun.
I installed LND on the same AWS VM that runs my Bitcoin Core node, set up two outbound channels, one with BitRefill and one with Kraken, and use them routinely to purchase goods and services from various vendors. It's truly a thing of beauty. There was a learning curve and a couple hiccups along the way, but nothing that couldn't be resolved via a quick Reddit post.
People might respond, βGood for you, but Aunt Mildred doesnβt have the technical expertise to deploy something like that.β
That may be true, but Aunt Mildred wonβt have to do things the hard way and go through the early adopter curve like we did. I imagine sheβll just have a little box, the size of an AppleTV or Roku, that plugs into her WiFi network. With that, and a companion app for her phone, she can be using non-custodial Lightning within an hour. Well ok, maybe longer if she has to wait for the entire Bitcoin blockchain to download to the Bitcoin Core node that runs on her little box.
I think people are severely underestimating the ingenuity of developers who'll be creating these sorts of all-in-one dedicated devices that wrap up all the nastiness and complexity of Bitcoin and Lightning. Aunt Mildred won't even have to know what a UTXO or channel is.
I betcha it'll look a lot like media consumption does today. A few us will download a 4K torrent, place it on our NAS, and watch the content using the Infuse app on our big-screen televisions. But the other 99% of consumers say, βThatβs too hard. Iβll just get an AppleTV box with a Netflix subscription, plug it in to a wall socket, and watch Ozark.β I think that's how it's going to be with Lightning, or whatever L2 tech we settle on. Plug-N-Play, baby!
I agree man but clearly you're a huge nerd just like me, but can we expect everyday people to spin up vms on AWS?
People always underestimate human ingenuity.
I've had so much faith in lightning for so many years it really kills me to agree with you, but today I think I finally can.
The way I see it, there are 4 _Bad_ Problems with Lightning that stop adoption:
1. Inbound liquidity is needed - In practice this requires custodial wallets. (& autobalancing costs money!)
2. Bad UX - (Not UI, but the difference to users in applepay and ensuring channels are liquid.) This will likely requires AI to fix! (But then that would be a security problem)
3. Lower security than on-chain (no hardware wallets for lightning) How can we move to the 2nd layer if we only think of the base chain as a safe place to store our wealth?
4. Possibility of being forced to pay channel open/close fees. Imagine having a bank account that regularly debited you for fees for what they do on the backend. Ain't nobody gonna put up with that in the long run!
There are certainly other problems but these four are biggies because they seem impossible to crack. Man I hope I'm wrong but that's how it looks today.
π―
As sad as it is, after my adventure with my node, I have to share this opinion πΆπΎπ«π
Did you recovered your funds cute doggo?
Most of them, I think. I may have lost some but βfuck itβ πΆπΎπ€£π
I like that you are positive..in the end ππ«
Thank you! πΆπΎππ»ππ»ππ»β‘οΈ
Ark requires a soft fork we may never get and liquid isn't a real scaling solution.
I don't know why you think lightning is ossified, the protocol is moving very fast.
So perhaps a bit of a contrarian here...but...Strike seems to have a viable solution. Essentially seamless (download the app, fund it, and send via lighning or BTC address or Strike account).
Downside? Sure there's some fees Strike charges for providing the service - but it solves the problem of setting up and maintaining your own node. But other than that--all the convenience of Lightning with none of the technical hassles for a small fee.
Seems (frankly) worth it to me...and perhaps I'm missing something (so would very much welcome the thoughts of others to help educate me if I am).
In summary--kind of like Starbucks--you can brew a darn good latte at home, but most of us pay Starbucks for the convenience and saving of the hassle.
For me, it seems Strike is doing the same thing for Lightning users....
We can't call it a solution for bitcoin because it's custodial, you don't own the funds, and because it's a business which means they can deny you service.
we've normalized a piece of hardware called a router to access the internet from your home. i don't understand this argument that we can't normalize running your bank from your home as well.
As much as I believe in Bitcoin, this is why I have also always believed in DigiByte as well. The world needs a coin that can scale on chain and Bitcoin canβt do that in its current form. Lightning has a lot of problems to overcome and is struggling to deliver.
Love my node and running one. Yes, it is hard but who said bitcoin and lightning - being your own bank will be easy. Noderunning is a team sport. Join a community like Plebnet at plebnet.org so you give/get help running a node with like minded plebs. It is a new technology so there will be pains. But, someone has to run the nodes for payments! Install auto node management tool like LNDg to auto-manage day to day node running.
Yeah I think lightning will be the universal language of value exchange between L3 solutions.
Like, if you've ever installed and received cashu/eNuts whatever, you are like "o shit. I just RECEIVE it? I don't have to make an invoice or manage channels or get raped on fees to just start using it?" Cashing out or depositing via lightning makes it click into place.
so u mean u receive ur bitcoin on chain or is it stuck between address ?
No the bitcoin is secured by a funding transaction on layer 1, layer 2 operates with some concessions, but allows movement of liquidity for lower fees with high confidence that you will not be cheated, and an array of layer 3 solutions have various other tradeoffs and benefits. Layer 3 is where we will select our bitcoin-secured financial products and Layer 2 will be the common commodity rails allowing interoperability between layer 3s, and layer 1 will be the exit to final settlement.
So are u writing eth bridges and L3 solutions and trust ?
Fedimint and cashu already do this, but they are still in early development
I mean they interoperate with lightning as the entry into and exit from their chaumian ecash solutions
nothing will go wrong XD.
It sounds like you like to complain a lot. Have you tried Twitter?
have you tried north korea?
i think you like it there
It sounds like you mistake calling out bullshit for oppression. Have you tried BlueSky?
test it already. And u know the chaos of twitter, there nothing here for me,
But the subject was lightning solution. Use or not?
Encouraging to me that there are people who can see more than one step ahead. Not many of us really lol. Lightning is a cryptographically sound value transfer network. It's not going anywhere. It's only going to get better. and our vision for it will have to change in a similar way to how we've had to learn the limitations of the trade-offs in the base chain. When people apply black and white frameworks to complex systems they fool themselves into thinking the systems are broken but in reality it's their thinking that is broken.
My guess is that the future of bitcoin is more centralized than people are comfortable with. As long as we have the optionality to self custody our savings on chain, does it really matter if weβre trusting someone temporarily with our spending change?
Liquid alone is just another dumb blockchain. It does not scale.
You have to deploy Lightning over Liquid.
Therefore Lightning is gonna make it.
I believe a tight integration of lightning with liquid is something to explore.
Another one bites the dust.
The worst thing about Lightning is the hopium effect it creates in people: "Bitcoin doesn't need anything, we already have Lightning!"
Who wrote that message along the lines of "Craig Wright is a lier lighting is a significant development blah blah blah" why did they co sign lightning like this?
I came to a similar conclusion in about August time. I now believe BIP300 sidechains are our best bet for maximising the user experience for self custody. i.e. low fees, better privacy, and easy onboarding, no liquidity constraints like with lightning.
Maybe it wonβt catch on, but I think Rootstock, RGB, FediMint and Liquid will have the similar problems as it will lead to federated custodians.
Ark may be better than sidechains but honestly I dont understand it works technically.
i am confusion
Biggest bottleneck for me in terms of Lightning: You have to pay to participate. And quite a lot, too. The UX is also ... questionable.
It's fun as a "Twitch Bits but open source and free" - but if the easiest solution is a custodial one, how different is it, really?
I still run my CLN node, I had a lot of fun with it, but I won't exactly miss it. A little while after spent my sats via Bitrefill, I lost my channel due to an LND bug force-closing the one that Fishcake had gifted me.
Ripped me straight out of the network and... yeah, that was that. Now it's just ideling.
Why not build & integrate NOSTR coin?
I was thinking the way liquid was coming along we'd end up with LN wallets with liquid that would auto rebalance channels for plebs using non custodial LN. Is that a pipedream?
It's time to actually use liquid
Are you paid like samson mow?
View quoted note β
I fkin wish I am negative paid I just lose money
I think I'd have to agree. I'm simply a pleb utilizing all these awesome tools that people like you are building but these high-fees on chain have magnified the limitations of Lightning. Ever since fees spiked I have been running into constant hiccups with my non-custodial LN wallets.
I personally love using Liquid. I think newbies should start there because you get the exact same experience/flow of operating on-chain but without the enormous fees. Get some reps in before pegging out. eCash will be sweet too once it's integrated further.
Been there for awhile now.
"there" as in liquid? what are you doing there, what's over there?
You have my endorsement for your use of the term "janky"
i think lightning will make it and i think liquid will help... on chain: zero trust, low scalability. liquid; medium trust, medium scalability, lightning; high trust(sometimes), high scalability. they all have their purpose. too much good things have been built on lightning.
remember, good thing comes in threes. in the bible its the father the son and the holy spirit. in freud its ego, id and superego. in platos republic its the guardians the auxiliaris and the producers.
Maybe an unpopular opinion but simply going on a #bitcoin standard even with centralised intermediaries facilitating daily transactions is a win for humanity. It's far from ideal but at least theft through inflation becomes impossible and productivity gains flow more to society, etc
View quoted note β Dumbest quote I've seen in quite a while..... GG
I fully understand the pain.. I've always said it, always been a foot behind when it came to L2.
This didn't stop me from getting into Lightning, running nodes and joining in the fun of experimenting with channels (when the fees weren't this high).
But Bitcoin's whitepaper, coupled with the accessibility of running verification plug&play nodes, and the investment/PoW necessity for mining is a simple game overall.
Lightning has a scalability problem, and it not one down to the tech, but to its accessibility. I think developers like @ZEUS have been monumental over the past year showing an embedded node is well possible. Whether it's feasible is something that's currently being battle-tested.
I've always thought of Bitcoin nodes running in households like people buy Wifi Routers, this seems really feasible to me. But having to deal with channels is a whole other game.
Personally, for an L2 proponent to succeed, it needs to find a way to be as straight-forward as MAC addresses and Ethernet frames are talking to both L1 and whatever else.
I still havent sucessfully recovered millions of sats from my node going down and syncing a new node to recover
Continuing with testing, all L2 solutions aim for a definitive victor.
However, if it's not Core (BTC), it's fundamentally exploitable.
100% agree. But the problem originates higher upstream to Bitcoin itself.
The whole reason Lightning exists is because of flawed slow BTC block time.
Fork it. Reduce block time to 2 sec. Make block size unlimited. Mint all 21m instantly.
TPS goes to the moon. Layer 2 is unneeded. Fees plummet. Energy efficiency soars. And security is virtually unaffected.
What are your thoughts on drivechain?
What is the main reason Gold doesnβt scale? Because itβs expensive and difficult to transact.
What would be one of the cheapest ways for a nation state to kill Bitcoin in the crib? To make it expensive and difficult to transact, just like Gold.
1. Scoop up a material amount of Bitcoin for a trivial price(from the governmentβs perspective)
2. Flood the network with senseless and wasteful transactions to drive up the cost for everyone.
3. Implement trusted custodians everywhere and force KYC and regulatory compliance.
4. Integrate the same failed monetary policies (fractional reserve banking, etc.) on top of Bitcoin.
One of the main reasons Bitcoin is better than Gold is because it is possible for anyone, anywhere, to take possession of their assets instantly and with very low cost. That is what is at stake today.
View quoted note β
note1x5tsq980mwvvzg09605n64glqm6lljgz858gmvvpcln3z6dlyeuse5wzy6
ark and liquid are all the same thing as paypal why bother? 3rd party controllers.
Echoing what I've been saying for half a year.
View quoted note β
"When I tried updating the computer it said my suppositories were missing. I just want to go back to Windows! At least it works!"