pull down to refresh

  1. Update to latest version https://github.com/ZeusLN/zeus/releases/tag/v0.12.1-beta1
  2. Check your neutrino peers and reset EGS. If you didn't open it for some time, it could be outdated.
  3. I wrote several procedures about these cases. Please before doing anything stupid, read them.

Most likely:

  • you do not have enough space on the device - see the procedure to clear out neutrino files and compact channels db.
  • is taking too much time to sync and gets hanged because of bad peers - see the procedure for that.
21 sats \ 5 replies \ @optimism 10h

I've had issues with the EGS reset at times (I have it set to reset on restart), I think it's caused by my peers. Maybe it makes sense to put up a proper neutrino node of my own again.

reply
100 sats \ 4 replies \ @DarthCoin 10h

EGS is not served by neutrino peers. But yes, it start syncing after the neutrino sync.
EGS is the updated LN graph downloaded from a server, usually Olympus or others.
But if that graph is borked locally it could be a problem. Users not reset it so often and keep it for months.

I use to reset it every 2-3 days (even if I do not use it to pay in that time) so all my path finding is updated properly. Yes it could take few seconds more to start Zeus, but I have a proper node sync and never have any issues with paying.

Nevertheless you can switch to other EGS servers in Zeus, see the drop down list.
Always when are issues like these, logs are very helpfull and Zeus can provide quite good ones. Is not complete log, but enough to see what is going on.

reply

Zeus reports around 40000 zombie channels, no matter how many times I reset the graph.

reply

That number is not important. You will NEVER have 0 zombies, that is impossible. Zombies are the old nodes and channels that went off or are in limbo during the entire history of LN. Your node will NOT use them.

Important is how many online nodes and channels you see.
Your payments arte not affected by the zombies.
But if you see very few online nodes and more zombies, that means you local graph copy is borked.

And you do not have to reset it every time you start Zeus. But is enough 2-3 times per week, so you will have most of the changes in public LN nodes.

The EGS is the responsible one that create the path finding ((based on that graph) on your own device, locally, not depending on any server or LSP.

Keep in mind that a public LN node that stays 24/7/365 online, it would have that graph updated all the time, at ms, with all possible available nodes. But a private node like embedded Zeus do not have to stay online 24/7, so it will have to get a copy from somewhere and read it. If you want to skip this, just keep your Zeus in persistent mode all the time and will not bother you anymore.

reply

I have the zombie channels even immediately after resetting the graph. Zero zombie channels may not be achievable, but is 40000 normal? And if it is, then why does Zeus itself warn me about it? It warns me, suggests I clear the graph, I clear the graph and it warns me again :)

reply
but is 40000 normal?

Go to any LN explorer or run a public LN node with updated LN graph and check the total LN stats. It is around that number or maybe more. Just think about all those busted pleb nodes...

This is what you should see, around 10-12k online nodes
https://1ml.com/statistics

I just open one of my Zeus nodes and I see this. 16k nodes is the right number to see online.

it warns me again :)

Definitely you have sync issues. Logs will tell you. It warns you because is not syncing well.

reply

Okay, thank you very much. I'll check out those resources you sent me. Do you think it would be a good idea to open a new channel on the new device?

reply

In regards of migrating to another device, please read and pay attention to the specific guide I wrote (see the links).

But don't start this until you do not fix your actual one. Is just a matter of sync, so not a big deal. It could be that your local files are borked. So a soft reset is enough, without closing channels or do anything stupid.

reply

Okay, I understand, but I wasn't referring to migrating to the other device, but rather opening a new channel in a new wallet on the other device.

reply

but that have nothing to do with your sync issue.

reply

Another thing, I see I have version 12.0, but it doesn't give me the option to update. I got it from the Play Store 🤐 Could this be part of the problem?

reply

not really. We are on v12.1 beta1 now, so are just minor fixes.
But you should consider using Obtainium and not using anymore playstore.
Seriouslly consider to read this guide
https://darth-coin.github.io/beginner/bitcoiners-mobile-device-en.html

reply
0 sats \ 1 reply \ @flat24 OP 6h

Okay, I've never used Optanium. I've stopped using the Play Store and have been downloading my apps from Zapstore. Does it work the same, or are there any significant differences with Optanium? I got Zeus from the Play Store because I initially downloaded it from there, and it had worked fine until now. Since I had to close the channel to delete and restore the app, I left it like that.

reply

Zapstore is good too. The difference is that in Zapstore you will get ONLY oficial stable versions, not beta or alpha.
On Obtainium you can set if you want to install beta ((not full release) versions.
Of course this depend on you, if you want it. Is not obligatory.