This is really a question directed to @DarthCoin. I am really enjoying using Blixt wallet, but the battery usage is killing me. I have chosen to open three channels: one the automatic channel opened by Blixt initially, one to my node, and one to a vendor to whom I make frequent payments. I chose to have the app running in the background to avoid channel closures, but it is killing my battery. Any suggestions?
pull down to refresh
Yes it could kill the battery in some cases. In the end is a full LND node on your phone :)
What you should do:
When do you need it online 24/7 ?
Otherwise there's no need to keep it in persistent mode. The neutrino and graph sync could take just few moments if you already sync it a previous day.
Thanks for this excellent reply. I knew who to ask😀
One more question: The reason I chose persistent is because I was afraid that if my channels remain inactive for a day or so, or if they repeatedly switch from active to inactive, the peers would be more likely to close the channel. Is this true or not?
No problem with going offline for few days.
Remember this is a private node, not a routing node.
Those channels will be closed by your peers ONLY if for a long period of time you do not have any activity in/out and most of the balance is on THEIR side (it means they kept funds locked doing nothing).
That is valid ONLY for public routing nodes.
Thanks. That's a big help. No more persistent mode.
https://m.stacker.news/38771
FWIW I've seen nodes leave channels open for literally months even when the node has been entirely inactive.
The Lightning protocol itself has no specific time limits on channels. They can remain open indefinitely as long as both sides choose not to close them.
Disclaimer:Disclaimer:
I do not work for Blixt or Zeus or any other Bitcoin app team. I only help the devs team with testing, documentation, sometimes helpdesk and .... memes.
I am not paid in any way by them. I do this only because I love Bitcoin and I know quite well most of the BTC LN wallet apps.
This is how anybody could help FOSS apps.
Great FOSS example-setter and unofficial mentor to all who wish to learn!
https://m.stacker.news/38760
for someone who hates the concept of state and government, you love using disclaimers and other legalese
Please don't say contract law is natural law
I haven’t had battery issues due to it but not using it much so that might be why. I have had it crash a few times when opening it.
Did you open channels manually, or do you use the Dunder LSP?
LSP
Okay. I chose to complicate my life. I'm always doing that!
Learning along the way though.
And then I forget everything I learn in a week or so.
As it's suggested by @DarthCoin, he is the best person to reply it. I can just say that I've started using Mutiny recently and it's working very nice. Hope it's safe as well!
I use three lightning wallets right now:
Mutiny
Zeus
Blixt
By using all three for different purposes, I feel like I am learning a lot. I try different things and screw things up, then read @DarthCoin guides (again) to solve the problems. I like Mutiny, but the federation thing was a little annoying. I use it mostly for nostr zapping. I love Zeus. I manage my own node with it, so I have never tried the LSP. I have just been using Blixt for a month or so. It can do so many things, and it has good documentation, so I think it's a great wallet and learning tool.
Thank you so much! I've not touched Fedimints thing there.
I don't want to discourage you from playing around with it. It's a good wallet.
But, there's no way we can know that a fedmint is genuine!
We'll, it's not trustless.
Blixtwallet is my main LN wallet, it is used daily and is in persistent mode. It just works. I see no battery issues at all. I am only running two LSP channels, one automatically opened and a larger one I purchased.
Interesting. I wonder if it's got something to do with the fact that I'm not using the LSP, but opening my own channels? When using persistent mode, Blixt is 92% of my battery usage
Seems like a place to start. However, like Darthcoin said you could just open periodically to see what you get.
That's what I'm doing, but I'm going to play around with the settings. I like the idea of a 24/7 mobile node.
Blixt developers call it a wallet for "power users" exactly for this reason. j/k. 😁
I just had it downloaded for minutes and instantly found it. My battery went brrrr with it..
Remove it and use Valet ♦
deleted by author
Thanks for the response. It is updated to latest version. I will try Darth's recommendation re compacting DB and yours re scheduled chain sync. I don't know whether this matters, but I'm on graphene OS Pixel 7